Interface Folder.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Folder.Builder,,- Folder> - SdkBuilder<Folder.Builder,,- Folder> - SdkPojo
- Enclosing class:
- Folder
@Mutable
@NotThreadSafe
public static interface Folder.Builder
extends SdkPojo, CopyableBuilder<Folder.Builder,Folder> 
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) for the folder.createdTime(Instant createdTime) The time that the folder was created.The ID of the folder.folderPath(String... folderPath) An array of ancestor ARN strings for the folder.folderPath(Collection<String> folderPath) An array of ancestor ARN strings for the folder.folderType(String folderType) The type of folder it is.folderType(FolderType folderType) The type of folder it is.lastUpdatedTime(Instant lastUpdatedTime) The time that the folder was last updated.A display name for the folder.sharingModel(String sharingModel) The sharing scope of the folder.sharingModel(SharingModel sharingModel) The sharing scope of the folder.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
folderIdThe 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.
 
- 
arnThe 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.
 
- 
nameA 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.
 
- 
folderTypeThe 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:
 
- 
folderTypeThe 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:
 
- 
folderPathAn 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.
 
- 
folderPathAn 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.
 
- 
createdTimeThe 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.
 
- 
lastUpdatedTimeThe 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.
 
- 
sharingModelThe 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:
 
- 
sharingModelThe 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:
 
 
-