Interface ContextSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContextSummary.Builder,,ContextSummary> SdkBuilder<ContextSummary.Builder,,ContextSummary> SdkPojo
- Enclosing class:
ContextSummary
-
Method Summary
Modifier and TypeMethodDescriptionapplicationType(String applicationType) The type of application described by this context.applicationType(ApplicationType applicationType) The type of application described by this context.default ContextSummary.Buildercontent(Consumer<ContextContent.Builder> content) The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.content(ContextContent content) The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.contextType(String contextType) The type of the context.contextType(ContextType contextType) The type of the context.The timestamp when the context was created.The identifier of the user or system that created this context.criticality(String criticality) The business criticality of the application described by this context.criticality(Criticality criticality) The business criticality of the application described by this context.The unique identifier of the context.lastModifiedAt(Instant lastModifiedAt) The timestamp when the context was last modified.lastModifiedBy(String lastModifiedBy) The identifier of the user or system that last modified this context.profileArn(String profileArn) The Amazon Resource Name (ARN) of the associated profile.The title of the context.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
-
id
The unique identifier of the context.
- Parameters:
id- The unique identifier of the context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileArn
The Amazon Resource Name (ARN) of the associated profile.
- Parameters:
profileArn- The Amazon Resource Name (ARN) of the associated profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title of the context.
- Parameters:
title- The title of the context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextType
The type of the context.
- Parameters:
contextType- The type of the context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contextType
The type of the context.
- Parameters:
contextType- The type of the context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
content
The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.
- Parameters:
content- The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.
This is a convenience method that creates an instance of theContextContent.Builderavoiding the need to create one manually viaContextContent.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontent(ContextContent).- Parameters:
content- a consumer that will call methods onContextContent.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationType
The type of application described by this context.
- Parameters:
applicationType- The type of application described by this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationType
The type of application described by this context.
- Parameters:
applicationType- The type of application described by this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The business criticality of the application described by this context.
- Parameters:
criticality- The business criticality of the application described by this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The business criticality of the application described by this context.
- Parameters:
criticality- The business criticality of the application described by this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdBy
The identifier of the user or system that created this context.
- Parameters:
createdBy- The identifier of the user or system that created this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the context was created.
- Parameters:
createdAt- The timestamp when the context was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The identifier of the user or system that last modified this context.
- Parameters:
lastModifiedBy- The identifier of the user or system that last modified this context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
The timestamp when the context was last modified.
- Parameters:
lastModifiedAt- The timestamp when the context was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-