Interface ContextContent.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContextContent.Builder,,ContextContent> SdkBuilder<ContextContent.Builder,,ContextContent> SdkPojo
- Enclosing class:
ContextContent
-
Method Summary
Modifier and TypeMethodDescriptionaccountIds(String... accountIds) The Amazon Web Services account IDs associated with this application context.accountIds(Collection<String> accountIds) The Amazon Web Services account IDs associated with this application context.additionalContext(String additionalContext) Additional context not captured by other fields.applicationOverview(String applicationOverview) A free-form overview of the application.applicationType(String applicationType) The type of the application.applicationType(ApplicationType applicationType) The type of the application.architectureOverview(String architectureOverview) A free-form description of the application architecture.awsServices(String... awsServices) The Amazon Web Services services used by this application.awsServices(Collection<String> awsServices) The Amazon Web Services services used by this application.criticality(String criticality) The business criticality of the application.criticality(Criticality criticality) The business criticality of the application.The industry vertical for this application.The Amazon Web Services Regions where this application operates.regions(Collection<String> regions) The Amazon Web Services Regions where this application operates.resourceTags(Collection<ContextResourceTag> resourceTags) Resource tags used to scope this application context.resourceTags(Consumer<ContextResourceTag.Builder>... resourceTags) Resource tags used to scope this application context.resourceTags(ContextResourceTag... resourceTags) Resource tags used to scope this application context.resourceTypes(String... resourceTypes) The Amazon Web Services resource types relevant to this application.resourceTypes(Collection<String> resourceTypes) The Amazon Web Services resource types relevant to this application.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
-
accountIds
The Amazon Web Services account IDs associated with this application context.
- Parameters:
accountIds- The Amazon Web Services account IDs associated with this application context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountIds
The Amazon Web Services account IDs associated with this application context.
- Parameters:
accountIds- The Amazon Web Services account IDs associated with this application context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The Amazon Web Services Regions where this application operates.
- Parameters:
regions- The Amazon Web Services Regions where this application operates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The Amazon Web Services Regions where this application operates.
- Parameters:
regions- The Amazon Web Services Regions where this application operates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsServices
The Amazon Web Services services used by this application.
- Parameters:
awsServices- The Amazon Web Services services used by this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsServices
The Amazon Web Services services used by this application.
- Parameters:
awsServices- The Amazon Web Services services used by this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
The Amazon Web Services resource types relevant to this application.
- Parameters:
resourceTypes- The Amazon Web Services resource types relevant to this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
The Amazon Web Services resource types relevant to this application.
- Parameters:
resourceTypes- The Amazon Web Services resource types relevant to this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
Resource tags used to scope this application context.
- Parameters:
resourceTags- Resource tags used to scope this application context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
Resource tags used to scope this application context.
- Parameters:
resourceTags- Resource tags used to scope this application context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
Resource tags used to scope this application context.
This is a convenience method that creates an instance of theContextResourceTag.Builderavoiding the need to create one manually viaContextResourceTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceTags(List<ContextResourceTag>).- Parameters:
resourceTags- a consumer that will call methods onContextResourceTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationOverview
A free-form overview of the application.
- Parameters:
applicationOverview- A free-form overview of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
industry
The industry vertical for this application.
- Parameters:
industry- The industry vertical for this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationType
The type of the application.
- Parameters:
applicationType- The type of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationType
The type of the application.
- Parameters:
applicationType- The type of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The business criticality of the application.
- Parameters:
criticality- The business criticality of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The business criticality of the application.
- Parameters:
criticality- The business criticality of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
architectureOverview
A free-form description of the application architecture.
- Parameters:
architectureOverview- A free-form description of the application architecture.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalContext
Additional context not captured by other fields.
- Parameters:
additionalContext- Additional context not captured by other fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-