Class GetPersistentAppUiPresignedUrlRequest
- 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.GetPersistentAppUiPresignedUrlRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,GetPersistentAppUiPresignedUrlRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetPersistentAppUiPresignedUrlRequest extends EmrRequest implements ToCopyableBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,GetPersistentAppUiPresignedUrlRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetPersistentAppUiPresignedUrlRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapplicationId()The application ID associated with the presigned URL.BooleanauthProxyCall()A boolean that represents if the caller is an authentication proxy call.static GetPersistentAppUiPresignedUrlRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionRoleArn()The execution role ARN associated with the presigned URL.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpersistentAppUIId()The persistent application user interface ID associated with the presigned URL.PersistentAppUITypepersistentAppUIType()The persistent application user interface type associated with the presigned URL.StringpersistentAppUITypeAsString()The persistent application user interface type associated with the presigned URL.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetPersistentAppUiPresignedUrlRequest.Builder>serializableBuilderClass()GetPersistentAppUiPresignedUrlRequest.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
-
persistentAppUIId
public final String persistentAppUIId()
The persistent application user interface ID associated with the presigned URL.
- Returns:
- The persistent application user interface ID associated with the presigned URL.
-
persistentAppUIType
public final PersistentAppUIType persistentAppUIType()
The persistent application user interface type associated with the presigned URL.
If the service returns an enum value that is not available in the current SDK version,
persistentAppUITypewill returnPersistentAppUIType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompersistentAppUITypeAsString().- Returns:
- The persistent application user interface type associated with the presigned URL.
- See Also:
PersistentAppUIType
-
persistentAppUITypeAsString
public final String persistentAppUITypeAsString()
The persistent application user interface type associated with the presigned URL.
If the service returns an enum value that is not available in the current SDK version,
persistentAppUITypewill returnPersistentAppUIType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompersistentAppUITypeAsString().- Returns:
- The persistent application user interface type associated with the presigned URL.
- See Also:
PersistentAppUIType
-
applicationId
public final String applicationId()
The application ID associated with the presigned URL.
- Returns:
- The application ID associated with the presigned URL.
-
authProxyCall
public final Boolean authProxyCall()
A boolean that represents if the caller is an authentication proxy call.
- Returns:
- A boolean that represents if the caller is an authentication proxy call.
-
executionRoleArn
public final String executionRoleArn()
The execution role ARN associated with the presigned URL.
- Returns:
- The execution role ARN associated with the presigned URL.
-
toBuilder
public GetPersistentAppUiPresignedUrlRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetPersistentAppUiPresignedUrlRequest.Builder,GetPersistentAppUiPresignedUrlRequest>- Specified by:
toBuilderin classEmrRequest
-
builder
public static GetPersistentAppUiPresignedUrlRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetPersistentAppUiPresignedUrlRequest.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
-
-