Class GetOnClusterAppUiPresignedUrlRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.emr.model.EmrRequest
-
- software.amazon.awssdk.services.emr.model.GetOnClusterAppUiPresignedUrlRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,GetOnClusterAppUiPresignedUrlRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetOnClusterAppUiPresignedUrlRequest extends EmrRequest implements ToCopyableBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,GetOnClusterAppUiPresignedUrlRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetOnClusterAppUiPresignedUrlRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapplicationId()The application ID associated with the cluster's application user interface presigned URL.static GetOnClusterAppUiPresignedUrlRequest.Builderbuilder()StringclusterId()The cluster ID associated with the cluster's application user interface presigned URL.BooleandryRun()Determines if the user interface presigned URL is for a dry run.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionRoleArn()The execution role ARN associated with the cluster's application user interface presigned URL.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()OnClusterAppUITypeonClusterAppUIType()The application UI type associated with the cluster's application user interface presigned URL.StringonClusterAppUITypeAsString()The application UI type associated with the cluster's application user interface presigned URL.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetOnClusterAppUiPresignedUrlRequest.Builder>serializableBuilderClass()GetOnClusterAppUiPresignedUrlRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
clusterId
public final String clusterId()
The cluster ID associated with the cluster's application user interface presigned URL.
- Returns:
- The cluster ID associated with the cluster's application user interface presigned URL.
-
onClusterAppUIType
public final OnClusterAppUIType onClusterAppUIType()
The application UI type associated with the cluster's application user interface presigned URL.
If the service returns an enum value that is not available in the current SDK version,
onClusterAppUITypewill returnOnClusterAppUIType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonClusterAppUITypeAsString().- Returns:
- The application UI type associated with the cluster's application user interface presigned URL.
- See Also:
OnClusterAppUIType
-
onClusterAppUITypeAsString
public final String onClusterAppUITypeAsString()
The application UI type associated with the cluster's application user interface presigned URL.
If the service returns an enum value that is not available in the current SDK version,
onClusterAppUITypewill returnOnClusterAppUIType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonClusterAppUITypeAsString().- Returns:
- The application UI type associated with the cluster's application user interface presigned URL.
- See Also:
OnClusterAppUIType
-
applicationId
public final String applicationId()
The application ID associated with the cluster's application user interface presigned URL.
- Returns:
- The application ID associated with the cluster's application user interface presigned URL.
-
dryRun
public final Boolean dryRun()
Determines if the user interface presigned URL is for a dry run.
- Returns:
- Determines if the user interface presigned URL is for a dry run.
-
executionRoleArn
public final String executionRoleArn()
The execution role ARN associated with the cluster's application user interface presigned URL.
- Returns:
- The execution role ARN associated with the cluster's application user interface presigned URL.
-
toBuilder
public GetOnClusterAppUiPresignedUrlRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetOnClusterAppUiPresignedUrlRequest.Builder,GetOnClusterAppUiPresignedUrlRequest>- Specified by:
toBuilderin classEmrRequest
-
builder
public static GetOnClusterAppUiPresignedUrlRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetOnClusterAppUiPresignedUrlRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-