Interface EngagementResourceAssociationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EngagementResourceAssociationSummary.Builder,,EngagementResourceAssociationSummary> SdkBuilder<EngagementResourceAssociationSummary.Builder,,EngagementResourceAssociationSummary> SdkPojo
- Enclosing class:
EngagementResourceAssociationSummary
@Mutable
@NotThreadSafe
public static interface EngagementResourceAssociationSummary.Builder
extends SdkPojo, CopyableBuilder<EngagementResourceAssociationSummary.Builder,EngagementResourceAssociationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionIndicates the environment in which the resource and engagement exist.The AWS account ID of the entity that owns the resource.engagementId(String engagementId) A unique identifier for the engagement associated with the resource.resourceId(String resourceId) A unique identifier for the specific resource.resourceType(String resourceType) Categorizes the type of resource associated with the engagement.resourceType(ResourceType resourceType) Categorizes the type of resource associated with the engagement.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
-
catalog
Indicates the environment in which the resource and engagement exist.
- Parameters:
catalog- Indicates the environment in which the resource and engagement exist.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engagementId
A unique identifier for the engagement associated with the resource.
- Parameters:
engagementId- A unique identifier for the engagement associated with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
Categorizes the type of resource associated with the engagement.
- Parameters:
resourceType- Categorizes the type of resource associated with the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
Categorizes the type of resource associated with the engagement.
- Parameters:
resourceType- Categorizes the type of resource associated with the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceId
A unique identifier for the specific resource. Varies depending on the resource type.
- Parameters:
resourceId- A unique identifier for the specific resource. Varies depending on the resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The AWS account ID of the entity that owns the resource. Identifies the account responsible for or having primary control over the resource.
- Parameters:
createdBy- The AWS account ID of the entity that owns the resource. Identifies the account responsible for or having primary control over the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-