@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDirectoryConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDirectoryConfigRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDirectoryConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDirectoryName()
The name of the existing directory configuration to be updated.
|
List<String> |
getOrganizationalUnitDistinguishedNames()
The list of the distinguished names of organizational units to place computer accounts in.
|
ServiceAccountCredentials |
getServiceAccountCredentials()
The AccountName and AccountPassword values for the service account, which are used by the streaming
instance to connect to the directory
|
int |
hashCode() |
void |
setDirectoryName(String directoryName)
The name of the existing directory configuration to be updated.
|
void |
setOrganizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
|
void |
setServiceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The AccountName and AccountPassword values for the service account, which are used by the streaming
instance to connect to the directory
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateDirectoryConfigRequest |
withDirectoryName(String directoryName)
The name of the existing directory configuration to be updated.
|
UpdateDirectoryConfigRequest |
withOrganizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
|
UpdateDirectoryConfigRequest |
withOrganizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
|
UpdateDirectoryConfigRequest |
withServiceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The AccountName and AccountPassword values for the service account, which are used by the streaming
instance to connect to the directory
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDirectoryName(String directoryName)
The name of the existing directory configuration to be updated.
directoryName
- The name of the existing directory configuration to be updated.public String getDirectoryName()
The name of the existing directory configuration to be updated.
public UpdateDirectoryConfigRequest withDirectoryName(String directoryName)
The name of the existing directory configuration to be updated.
directoryName
- The name of the existing directory configuration to be updated.public List<String> getOrganizationalUnitDistinguishedNames()
The list of the distinguished names of organizational units to place computer accounts in.
public void setOrganizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
organizationalUnitDistinguishedNames
- The list of the distinguished names of organizational units to place computer accounts in.public UpdateDirectoryConfigRequest withOrganizationalUnitDistinguishedNames(String... organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
NOTE: This method appends the values to the existing list (if any). Use
setOrganizationalUnitDistinguishedNames(java.util.Collection)
or
withOrganizationalUnitDistinguishedNames(java.util.Collection)
if you want to override the existing
values.
organizationalUnitDistinguishedNames
- The list of the distinguished names of organizational units to place computer accounts in.public UpdateDirectoryConfigRequest withOrganizationalUnitDistinguishedNames(Collection<String> organizationalUnitDistinguishedNames)
The list of the distinguished names of organizational units to place computer accounts in.
organizationalUnitDistinguishedNames
- The list of the distinguished names of organizational units to place computer accounts in.public void setServiceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The AccountName and AccountPassword values for the service account, which are used by the streaming instance to connect to the directory
serviceAccountCredentials
- The AccountName and AccountPassword values for the service account, which are used by the
streaming instance to connect to the directorypublic ServiceAccountCredentials getServiceAccountCredentials()
The AccountName and AccountPassword values for the service account, which are used by the streaming instance to connect to the directory
public UpdateDirectoryConfigRequest withServiceAccountCredentials(ServiceAccountCredentials serviceAccountCredentials)
The AccountName and AccountPassword values for the service account, which are used by the streaming instance to connect to the directory
serviceAccountCredentials
- The AccountName and AccountPassword values for the service account, which are used by the
streaming instance to connect to the directorypublic String toString()
toString
in class Object
Object.toString()
public UpdateDirectoryConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.