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
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
-
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.
-
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.
-
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.
-
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.
-
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:
-