Interface Folder.Builder

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

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

    • folderId

      Folder.Builder folderId(String folderId)

      The ID of the folder.

      Parameters:
      folderId - The ID of the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) for the folder.

      Parameters:
      arn - The Amazon Resource Name (ARN) for the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Folder.Builder name(String name)

      A display name for the folder.

      Parameters:
      name - A display name for the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • folderType

      Folder.Builder folderType(String folderType)

      The type of folder it is.

      Parameters:
      folderType - The type of folder it is.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • folderType

      Folder.Builder folderType(FolderType folderType)

      The type of folder it is.

      Parameters:
      folderType - The type of folder it is.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • folderPath

      Folder.Builder folderPath(Collection<String> folderPath)

      An array of ancestor ARN strings for the folder.

      Parameters:
      folderPath - An array of ancestor ARN strings for the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • folderPath

      Folder.Builder folderPath(String... folderPath)

      An array of ancestor ARN strings for the folder.

      Parameters:
      folderPath - An array of ancestor ARN strings for the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTime

      Folder.Builder createdTime(Instant createdTime)

      The time that the folder was created.

      Parameters:
      createdTime - The time that the folder was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTime

      Folder.Builder lastUpdatedTime(Instant lastUpdatedTime)

      The time that the folder was last updated.

      Parameters:
      lastUpdatedTime - The time that the folder was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sharingModel

      Folder.Builder sharingModel(String sharingModel)

      The sharing scope of the folder.

      Parameters:
      sharingModel - The sharing scope of the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sharingModel

      Folder.Builder sharingModel(SharingModel sharingModel)

      The sharing scope of the folder.

      Parameters:
      sharingModel - The sharing scope of the folder.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: