Interface MembershipSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MembershipSummary.Builder,,MembershipSummary> SdkBuilder<MembershipSummary.Builder,,MembershipSummary> SdkPojo
- Enclosing class:
MembershipSummary
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier of the agent space.applicationId(String applicationId) The unique identifier of the application.default MembershipSummary.Builderconfig(Consumer<MembershipConfig.Builder> config) The configuration for the membership.config(MembershipConfig config) The configuration for the membership.The date and time the membership was created, in UTC format.The identifier of the entity that created the membership.membershipId(String membershipId) The unique identifier of the membership.memberType(String memberType) The type of member.memberType(MembershipType memberType) The type of member.default MembershipSummary.Buildermetadata(Consumer<MemberMetadata.Builder> metadata) The metadata for the member.metadata(MemberMetadata metadata) The metadata for the member.The date and time the membership was last updated, in UTC format.The identifier of the entity that last updated the membership.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
-
membershipId
The unique identifier of the membership.
- Parameters:
membershipId- The unique identifier of the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationId
The unique identifier of the application.
- Parameters:
applicationId- The unique identifier of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentSpaceId
The unique identifier of the agent space.
- Parameters:
agentSpaceId- The unique identifier of the agent space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberType
The type of member.
- Parameters:
memberType- The type of member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
memberType
The type of member.
- Parameters:
memberType- The type of member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
config
The configuration for the membership.
- Parameters:
config- The configuration for the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
config
The configuration for the membership.
This is a convenience method that creates an instance of theMembershipConfig.Builderavoiding the need to create one manually viaMembershipConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfig(MembershipConfig).- Parameters:
config- a consumer that will call methods onMembershipConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadata
The metadata for the member.
- Parameters:
metadata- The metadata for the member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The metadata for the member.
This is a convenience method that creates an instance of theMemberMetadata.Builderavoiding the need to create one manually viaMemberMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(MemberMetadata).- Parameters:
metadata- a consumer that will call methods onMemberMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time the membership was created, in UTC format.
- Parameters:
createdAt- The date and time the membership was created, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the membership was last updated, in UTC format.
- Parameters:
updatedAt- The date and time the membership was last updated, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier of the entity that created the membership.
- Parameters:
createdBy- The identifier of the entity that created the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The identifier of the entity that last updated the membership.
- Parameters:
updatedBy- The identifier of the entity that last updated the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-