Interface GetOnClusterAppUiPresignedUrlRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,
,GetOnClusterAppUiPresignedUrlRequest> EmrRequest.Builder
,SdkBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,
,GetOnClusterAppUiPresignedUrlRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetOnClusterAppUiPresignedUrlRequest
@Mutable
@NotThreadSafe
public static interface GetOnClusterAppUiPresignedUrlRequest.Builder
extends EmrRequest.Builder, SdkPojo, CopyableBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,GetOnClusterAppUiPresignedUrlRequest>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The application ID associated with the cluster's application user interface presigned URL.The cluster ID associated with the cluster's application user interface presigned URL.Determines if the user interface presigned URL is for a dry run.executionRoleArn
(String executionRoleArn) The execution role ARN associated with the cluster's application user interface presigned URL.onClusterAppUIType
(String onClusterAppUIType) The application UI type associated with the cluster's application user interface presigned URL.onClusterAppUIType
(OnClusterAppUIType onClusterAppUIType) The application UI type associated with the cluster's application user interface presigned URL.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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
-
clusterId
The cluster ID associated with the cluster's application user interface presigned URL.
- Parameters:
clusterId
- The cluster ID associated with the cluster's application user interface presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onClusterAppUIType
The application UI type associated with the cluster's application user interface presigned URL.
- Parameters:
onClusterAppUIType
- The application UI type associated with the cluster's application user interface presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
onClusterAppUIType
GetOnClusterAppUiPresignedUrlRequest.Builder onClusterAppUIType(OnClusterAppUIType onClusterAppUIType) The application UI type associated with the cluster's application user interface presigned URL.
- Parameters:
onClusterAppUIType
- The application UI type associated with the cluster's application user interface 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 cluster's application user interface presigned URL.
- Parameters:
applicationId
- The application ID associated with the cluster's application user interface presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dryRun
Determines if the user interface presigned URL is for a dry run.
- Parameters:
dryRun
- Determines if the user interface presigned URL is for a dry run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The execution role ARN associated with the cluster's application user interface presigned URL.
- Parameters:
executionRoleArn
- The execution role ARN associated with the cluster's application user interface presigned URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetOnClusterAppUiPresignedUrlRequest.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
GetOnClusterAppUiPresignedUrlRequest.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.
-