public static interface UpdateDirectoryConfigRequest.Builder extends AppStreamRequest.Builder, CopyableBuilder<UpdateDirectoryConfigRequest.Builder,UpdateDirectoryConfigRequest>
Modifier and Type | Method and Description |
---|---|
UpdateDirectoryConfigRequest.Builder |
directoryName(String directoryName)
The name of the directory configuration.
|
UpdateDirectoryConfigRequest.Builder |
organizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
|
UpdateDirectoryConfigRequest.Builder |
organizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
|
UpdateDirectoryConfigRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
default UpdateDirectoryConfigRequest.Builder |
serviceAccountCredentials(Consumer<ServiceAccountCredentials.Builder> serviceAccountCredentials)
The credentials for the service account used by the streaming instance to connect to the directory.
|
UpdateDirectoryConfigRequest.Builder |
serviceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The credentials for the service account used by the streaming instance to connect to the directory.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
UpdateDirectoryConfigRequest.Builder directoryName(String directoryName)
The name of the directory configuration.
directoryName
- The name of the directory configuration.UpdateDirectoryConfigRequest.Builder organizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
organizationalUnitDistinguishedNames
- The distinguished names of the organizational units for computer accounts.UpdateDirectoryConfigRequest.Builder organizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The distinguished names of the organizational units for computer accounts.
organizationalUnitDistinguishedNames
- The distinguished names of the organizational units for computer accounts.UpdateDirectoryConfigRequest.Builder serviceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The credentials for the service account used by the streaming instance to connect to the directory.
serviceAccountCredentials
- The credentials for the service account used by the streaming instance to connect to the directory.default UpdateDirectoryConfigRequest.Builder serviceAccountCredentials(Consumer<ServiceAccountCredentials.Builder> serviceAccountCredentials)
The credentials for the service account used by the streaming instance to connect to the directory.
This is a convenience that creates an instance of theServiceAccountCredentials.Builder
avoiding the
need to create one manually via ServiceAccountCredentials.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to serviceAccountCredentials(ServiceAccountCredentials)
.serviceAccountCredentials
- a consumer that will call methods on ServiceAccountCredentials.Builder
serviceAccountCredentials(ServiceAccountCredentials)
UpdateDirectoryConfigRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.