Interface Member.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Member.Builder,Member>, SdkBuilder<Member.Builder,Member>, SdkPojo
Enclosing class:
Member

public static interface Member.Builder extends SdkPojo, CopyableBuilder<Member.Builder,Member>
  • Method Details

    • id

      The identifier of the member.

      Parameters:
      id - The identifier of the member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Member.Builder name(String name)

      The name of the member.

      Parameters:
      name - The name of the member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Member.Builder type(String type)

      A member can be a user or group.

      Parameters:
      type - A member can be a user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      A member can be a user or group.

      Parameters:
      type - A member can be a user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      Member.Builder state(String state)

      The state of the member, which can be ENABLED, DISABLED, or DELETED.

      Parameters:
      state - The state of the member, 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 member, which can be ENABLED, DISABLED, or DELETED.

      Parameters:
      state - The state of the member, 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

      Member.Builder enabledDate(Instant enabledDate)

      The date indicating when the member was enabled for WorkMail use.

      Parameters:
      enabledDate - The date indicating when the member was enabled for WorkMail use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • disabledDate

      Member.Builder disabledDate(Instant disabledDate)

      The date indicating when the member was disabled from WorkMail use.

      Parameters:
      disabledDate - The date indicating when the member was disabled from WorkMail use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.