@Generated(value="software.amazon.awssdk:codegen") public final class GetManagedEndpointSessionCredentialsRequest extends EmrContainersRequest implements ToCopyableBuilder<GetManagedEndpointSessionCredentialsRequest.Builder,GetManagedEndpointSessionCredentialsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetManagedEndpointSessionCredentialsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetManagedEndpointSessionCredentialsRequest.Builder |
builder() |
String |
clientToken()
The client idempotency token of the job run request.
|
String |
credentialType()
Type of the token requested.
|
Integer |
durationInSeconds()
Duration in seconds for which the session token is valid.
|
String |
endpointIdentifier()
The ARN of the managed endpoint for which the request is submitted.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionRoleArn()
The IAM Execution Role ARN that will be used by the job run.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logContext()
String identifier used to separate sections of the execution logs uploaded to S3.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetManagedEndpointSessionCredentialsRequest.Builder> |
serializableBuilderClass() |
GetManagedEndpointSessionCredentialsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
virtualClusterIdentifier()
The ARN of the Virtual Cluster which the Managed Endpoint belongs to.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String endpointIdentifier()
The ARN of the managed endpoint for which the request is submitted.
public final String virtualClusterIdentifier()
The ARN of the Virtual Cluster which the Managed Endpoint belongs to.
public final String executionRoleArn()
The IAM Execution Role ARN that will be used by the job run.
public final String credentialType()
Type of the token requested. Currently supported and default value of this field is “TOKEN.”
public final Integer durationInSeconds()
Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.
public final String logContext()
String identifier used to separate sections of the execution logs uploaded to S3.
public final String clientToken()
The client idempotency token of the job run request.
public GetManagedEndpointSessionCredentialsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetManagedEndpointSessionCredentialsRequest.Builder,GetManagedEndpointSessionCredentialsRequest>toBuilder in class EmrContainersRequestpublic static GetManagedEndpointSessionCredentialsRequest.Builder builder()
public static Class<? extends GetManagedEndpointSessionCredentialsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.