Interface UserMetadata.Builder

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

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

    • id

      The ID of the user.

      Parameters:
      id - The ID of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • username

      UserMetadata.Builder username(String username)

      The name of the user.

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

      UserMetadata.Builder givenName(String givenName)

      The given name of the user before a rename operation.

      Parameters:
      givenName - The given name of the user before a rename operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • surname

      UserMetadata.Builder surname(String surname)

      The surname of the user.

      Parameters:
      surname - The surname of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • emailAddress

      UserMetadata.Builder emailAddress(String emailAddress)

      The email address of the user.

      Parameters:
      emailAddress - The email address of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.