Interface GetPersistentAppUiPresignedUrlRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,
,GetPersistentAppUiPresignedUrlRequest> EmrRequest.Builder
,SdkBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,
,GetPersistentAppUiPresignedUrlRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetPersistentAppUiPresignedUrlRequest
@Mutable
@NotThreadSafe
public static interface GetPersistentAppUiPresignedUrlRequest.Builder
extends EmrRequest.Builder, SdkPojo, CopyableBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,GetPersistentAppUiPresignedUrlRequest>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The application ID associated with the presigned URL.authProxyCall
(Boolean authProxyCall) A boolean that represents if the caller is an authentication proxy call.executionRoleArn
(String executionRoleArn) The execution role ARN associated with the presigned URL.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.persistentAppUIId
(String persistentAppUIId) The persistent application user interface ID associated with the presigned URL.persistentAppUIType
(String persistentAppUIType) The persistent application user interface type associated with the presigned URL.persistentAppUIType
(PersistentAppUIType persistentAppUIType) The persistent application user interface type associated with the presigned URL.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.emr.model.EmrRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
persistentAppUIId
The persistent application user interface ID associated with the presigned URL.
- Parameters:
persistentAppUIId
- The persistent application user interface ID associated with the presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
persistentAppUIType
The persistent application user interface type associated with the presigned URL.
- Parameters:
persistentAppUIType
- The persistent application user interface type associated with the presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
persistentAppUIType
GetPersistentAppUiPresignedUrlRequest.Builder persistentAppUIType(PersistentAppUIType persistentAppUIType) The persistent application user interface type associated with the presigned URL.
- Parameters:
persistentAppUIType
- The persistent application user interface type associated with the presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationId
The application ID associated with the presigned URL.
- Parameters:
applicationId
- The application ID associated with the presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authProxyCall
A boolean that represents if the caller is an authentication proxy call.
- Parameters:
authProxyCall
- A boolean that represents if the caller is an authentication proxy call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The execution role ARN associated with the presigned URL.
- Parameters:
executionRoleArn
- The execution role ARN associated with the presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetPersistentAppUiPresignedUrlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetPersistentAppUiPresignedUrlRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-