Interface SessionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SessionSummary.Builder,,SessionSummary> SdkBuilder<SessionSummary.Builder,,SessionSummary> SdkPojo
- Enclosing class:
SessionSummary
@Mutable
@NotThreadSafe
public static interface SessionSummary.Builder
extends SdkPojo, CopyableBuilder<SessionSummary.Builder,SessionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) The ID of the application that the session belongs to.The Amazon Resource Name (ARN) of the session.The date and time that the session was created.The IAM principal that created the session.executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the execution role for the session.The optional name of the session.releaseLabel(String releaseLabel) The Amazon EMR release label associated with the session.The ID of the session.The state of the session.state(SessionState state) The state of the session.stateDetails(String stateDetails) Additional details about the current state of the session.The date and time that the session was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
applicationId
The ID of the application that the session belongs to.
- Parameters:
applicationId- The ID of the application that the session belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
The ID of the session.
- Parameters:
sessionId- The ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the session.
- Parameters:
arn- The Amazon Resource Name (ARN) of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The optional name of the session.
- Parameters:
name- The optional name of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the session.
- Parameters:
state- The state of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the session.
- Parameters:
state- The state of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateDetails
Additional details about the current state of the session.
- Parameters:
stateDetails- Additional details about the current state of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseLabel
The Amazon EMR release label associated with the session.
- Parameters:
releaseLabel- The Amazon EMR release label associated with the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The Amazon Resource Name (ARN) of the execution role for the session.
- Parameters:
executionRoleArn- The Amazon Resource Name (ARN) of the execution role for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The IAM principal that created the session.
- Parameters:
createdBy- The IAM principal that created the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time that the session was created.
- Parameters:
createdAt- The date and time that the session was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time that the session was last updated.
- Parameters:
updatedAt- The date and time that the session was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-