Interface ApplicationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationSummary.Builder,
,ApplicationSummary> SdkBuilder<ApplicationSummary.Builder,
,ApplicationSummary> SdkPojo
- Enclosing class:
ApplicationSummary
@Mutable
@NotThreadSafe
public static interface ApplicationSummary.Builder
extends SdkPojo, CopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionarchitecture
(String architecture) The CPU architecture of an application.architecture
(Architecture architecture) The CPU architecture of an application.The ARN of the application.The date and time when the application was created.The ID of the application.The name of the application.releaseLabel
(String releaseLabel) The Amazon EMR release associated with the application.The state of the application.state
(ApplicationState state) The state of the application.stateDetails
(String stateDetails) The state details of the application.The type of application, such as Spark or Hive.The date and time when the application was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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
-
id
The ID of the application.
- Parameters:
id
- The ID of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the application.
- Parameters:
name
- The name of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the application.
- Parameters:
arn
- The ARN of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseLabel
The Amazon EMR release associated with the application.
- Parameters:
releaseLabel
- The Amazon EMR release associated with the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of application, such as Spark or Hive.
- Parameters:
type
- The type of application, such as Spark or Hive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the application.
- Parameters:
state
- The state of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the application.
- Parameters:
state
- The state of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateDetails
The state details of the application.
- Parameters:
stateDetails
- The state details of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the application was created.
- Parameters:
createdAt
- The date and time when the application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the application was last updated.
- Parameters:
updatedAt
- The date and time when the application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecture
The CPU architecture of an application.
- Parameters:
architecture
- The CPU architecture of an application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
architecture
The CPU architecture of an application.
- Parameters:
architecture
- The CPU architecture of an application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-