Interface PosixProfile.Builder

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

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

    • uid

      The POSIX user ID used for all EFS operations by this user.

      Parameters:
      uid - The POSIX user ID used for all EFS operations by this user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • gid

      The POSIX group ID used for all EFS operations by this user.

      Parameters:
      gid - The POSIX group ID used for all EFS operations by this user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secondaryGids

      PosixProfile.Builder secondaryGids(Collection<Long> secondaryGids)

      The secondary POSIX group IDs used for all EFS operations by this user.

      Parameters:
      secondaryGids - The secondary POSIX group IDs used for all EFS operations by this user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secondaryGids

      PosixProfile.Builder secondaryGids(Long... secondaryGids)

      The secondary POSIX group IDs used for all EFS operations by this user.

      Parameters:
      secondaryGids - The secondary POSIX group IDs used for all EFS operations by this user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.