Interface EngagementSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EngagementSummary.Builder,,EngagementSummary> SdkBuilder<EngagementSummary.Builder,,EngagementSummary> SdkPojo
- Enclosing class:
EngagementSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the created Engagement.contextTypes(Collection<EngagementContextType> contextTypes) An array of context types associated with the engagement, such as "CustomerProject" or "Lead".contextTypes(EngagementContextType... contextTypes) An array of context types associated with the engagement, such as "CustomerProject" or "Lead".contextTypesWithStrings(String... contextTypes) An array of context types associated with the engagement, such as "CustomerProject" or "Lead".contextTypesWithStrings(Collection<String> contextTypes) An array of context types associated with the engagement, such as "CustomerProject" or "Lead".The date and time when the Engagement was created.The AWS Account ID of the Engagement creator.The unique identifier for the Engagement.memberCount(Integer memberCount) The number of members in the Engagement.modifiedAt(Instant modifiedAt) The timestamp indicating when the engagement was last modified, in ISO 8601 format (UTC).modifiedBy(String modifiedBy) The AWS account ID of the user who last modified the engagement.The title of 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
-
arn
The Amazon Resource Name (ARN) of the created Engagement.
- Parameters:
arn- The Amazon Resource Name (ARN) of the created Engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier for the Engagement.
- Parameters:
id- The unique identifier for the Engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title of the Engagement.
- Parameters:
title- The title of the Engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the Engagement was created.
- Parameters:
createdAt- The date and time when the Engagement was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The AWS Account ID of the Engagement creator.
- Parameters:
createdBy- The AWS Account ID of the Engagement creator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberCount
The number of members in the Engagement.
- Parameters:
memberCount- The number of members in the Engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
The timestamp indicating when the engagement was last modified, in ISO 8601 format (UTC). Example: "2023-05-01T20:37:46Z".
- Parameters:
modifiedAt- The timestamp indicating when the engagement was last modified, in ISO 8601 format (UTC). Example: "2023-05-01T20:37:46Z".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedBy
The AWS account ID of the user who last modified the engagement. This field helps track who made the most recent changes to the engagement.
- Parameters:
modifiedBy- The AWS account ID of the user who last modified the engagement. This field helps track who made the most recent changes to the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextTypesWithStrings
An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.
- Parameters:
contextTypes- An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextTypesWithStrings
An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.
- Parameters:
contextTypes- An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextTypes
An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.
- Parameters:
contextTypes- An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextTypes
An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.
- Parameters:
contextTypes- An array of context types associated with the engagement, such as "CustomerProject" or "Lead". This provides a quick overview of the types of contexts included in the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-