public static interface ConnectDirectoryRequest.Builder extends DirectoryRequest.Builder, CopyableBuilder<ConnectDirectoryRequest.Builder,ConnectDirectoryRequest>
| Modifier and Type | Method and Description |
|---|---|
default ConnectDirectoryRequest.Builder |
connectSettings(Consumer<DirectoryConnectSettings.Builder> connectSettings)
A DirectoryConnectSettings object that contains additional information for the operation.
|
ConnectDirectoryRequest.Builder |
connectSettings(DirectoryConnectSettings connectSettings)
A DirectoryConnectSettings object that contains additional information for the operation.
|
ConnectDirectoryRequest.Builder |
description(String description)
A textual description for the directory.
|
ConnectDirectoryRequest.Builder |
name(String name)
The fully-qualified name of the on-premises directory, such as
corp.example.com. |
ConnectDirectoryRequest.Builder |
password(String password)
The password for the on-premises user account.
|
ConnectDirectoryRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
ConnectDirectoryRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
ConnectDirectoryRequest.Builder |
shortName(String shortName)
The NetBIOS name of the on-premises directory, such as
CORP. |
ConnectDirectoryRequest.Builder |
size(DirectorySize size)
The size of the directory.
|
ConnectDirectoryRequest.Builder |
size(String size)
The size of the directory.
|
buildrequestOverrideConfigcopyapply, buildConnectDirectoryRequest.Builder name(String name)
The fully-qualified name of the on-premises directory, such as corp.example.com.
name - The fully-qualified name of the on-premises directory, such as corp.example.com.ConnectDirectoryRequest.Builder shortName(String shortName)
The NetBIOS name of the on-premises directory, such as CORP.
shortName - The NetBIOS name of the on-premises directory, such as CORP.ConnectDirectoryRequest.Builder password(String password)
The password for the on-premises user account.
password - The password for the on-premises user account.ConnectDirectoryRequest.Builder description(String description)
A textual description for the directory.
description - A textual description for the directory.ConnectDirectoryRequest.Builder size(String size)
The size of the directory.
size - The size of the directory.DirectorySize,
DirectorySizeConnectDirectoryRequest.Builder size(DirectorySize size)
The size of the directory.
size - The size of the directory.DirectorySize,
DirectorySizeConnectDirectoryRequest.Builder connectSettings(DirectoryConnectSettings connectSettings)
A DirectoryConnectSettings object that contains additional information for the operation.
connectSettings - A DirectoryConnectSettings object that contains additional information for the operation.default ConnectDirectoryRequest.Builder connectSettings(Consumer<DirectoryConnectSettings.Builder> connectSettings)
A DirectoryConnectSettings object that contains additional information for the operation.
This is a convenience that creates an instance of theDirectoryConnectSettings.Builder avoiding the
need to create one manually via DirectoryConnectSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to connectSettings(DirectoryConnectSettings).connectSettings - a consumer that will call methods on DirectoryConnectSettings.BuilderconnectSettings(DirectoryConnectSettings)ConnectDirectoryRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.ConnectDirectoryRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.