Interface SharedDirectory.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SharedDirectory.Builder,
,SharedDirectory> SdkBuilder<SharedDirectory.Builder,
,SharedDirectory> SdkPojo
- Enclosing class:
SharedDirectory
public static interface SharedDirectory.Builder
extends SdkPojo, CopyableBuilder<SharedDirectory.Builder,SharedDirectory>
-
Method Summary
Modifier and TypeMethodDescriptioncreatedDateTime
(Instant createdDateTime) The date and time that the shared directory was created.lastUpdatedDateTime
(Instant lastUpdatedDateTime) The date and time that the shared directory was last updated.ownerAccountId
(String ownerAccountId) Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.ownerDirectoryId
(String ownerDirectoryId) Identifier of the directory in the directory owner account.sharedAccountId
(String sharedAccountId) Identifier of the directory consumer account that has access to the shared directory (OwnerDirectoryId
) in the directory owner account.sharedDirectoryId
(String sharedDirectoryId) Identifier of the shared directory in the directory consumer account.shareMethod
(String shareMethod) The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (ORGANIZATIONS
) or with any Amazon Web Services account by sending a shared directory request (HANDSHAKE
).shareMethod
(ShareMethod shareMethod) The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (ORGANIZATIONS
) or with any Amazon Web Services account by sending a shared directory request (HANDSHAKE
).shareNotes
(String shareNotes) A directory share request that is sent by the directory owner to the directory consumer.shareStatus
(String shareStatus) Current directory status of the shared Managed Microsoft AD directory.shareStatus
(ShareStatus shareStatus) Current directory status of the shared Managed Microsoft AD directory.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
ownerAccountId
Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.
- Parameters:
ownerAccountId
- Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerDirectoryId
Identifier of the directory in the directory owner account.
- Parameters:
ownerDirectoryId
- Identifier of the directory in the directory owner account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDateTime
The date and time that the shared directory was created.
- Parameters:
createdDateTime
- The date and time that the shared directory was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
The date and time that the shared directory was last updated.
- Parameters:
lastUpdatedDateTime
- The date and time that the shared directory was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-