Interface Group.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Group.Builder,
,Group> SdkBuilder<Group.Builder,
,Group> SdkPojo
- Enclosing class:
Group
@Mutable
@NotThreadSafe
public static interface Group.Builder
extends SdkPojo, CopyableBuilder<Group.Builder,Group>
-
Method Summary
Modifier and TypeMethodDescriptiondisabledDate
(Instant disabledDate) The date indicating when the group was disabled from WorkMail use.The email of the group.enabledDate
(Instant enabledDate) The date indicating when the group was enabled for WorkMail use.The identifier of the group.The name of the group.The state of the group, which can be ENABLED, DISABLED, or DELETED.state
(EntityState state) The state of the group, which can be ENABLED, DISABLED, or DELETED.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
-
id
The identifier of the group.
- Parameters:
id
- The identifier of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
email
The email of the group.
- Parameters:
email
- The email of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the group.
- Parameters:
name
- The name of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the group, which can be ENABLED, DISABLED, or DELETED.
- Parameters:
state
- The state of the group, which can be ENABLED, DISABLED, or DELETED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the group, which can be ENABLED, DISABLED, or DELETED.
- Parameters:
state
- The state of the group, which can be ENABLED, DISABLED, or DELETED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enabledDate
The date indicating when the group was enabled for WorkMail use.
- Parameters:
enabledDate
- The date indicating when the group was enabled for WorkMail use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disabledDate
The date indicating when the group was disabled from WorkMail use.
- Parameters:
disabledDate
- The date indicating when the group was disabled from WorkMail use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-