Interface CreationInfo.Builder

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

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

    • ownerUid

      CreationInfo.Builder ownerUid(Long ownerUid)

      Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

      Parameters:
      ownerUid - Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerGid

      CreationInfo.Builder ownerGid(Long ownerGid)

      Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

      Parameters:
      ownerGid - Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • permissions

      CreationInfo.Builder permissions(String permissions)

      Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.

      Parameters:
      permissions - Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.
      Returns:
      Returns a reference to this object so that method calls can be chained together.