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 |
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.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
ConnectDirectoryRequest.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
,
DirectorySize
ConnectDirectoryRequest.Builder size(DirectorySize size)
The size of the directory.
size
- The size of the directory.DirectorySize
,
DirectorySize
ConnectDirectoryRequest.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.Builder
connectSettings(DirectoryConnectSettings)
ConnectDirectoryRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.