@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeDomainControllersRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeDomainControllersRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeDomainControllersRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDirectoryId()
Identifier of the directory for which to retrieve the domain controller information.
|
List<String> |
getDomainControllerIds()
A list of identifiers for the domain controllers whose information will be provided.
|
Integer |
getLimit()
The maximum number of items to return.
|
String |
getNextToken()
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers.
|
int |
hashCode() |
void |
setDirectoryId(String directoryId)
Identifier of the directory for which to retrieve the domain controller information.
|
void |
setDomainControllerIds(Collection<String> domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
|
void |
setLimit(Integer limit)
The maximum number of items to return.
|
void |
setNextToken(String nextToken)
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeDomainControllersRequest |
withDirectoryId(String directoryId)
Identifier of the directory for which to retrieve the domain controller information.
|
DescribeDomainControllersRequest |
withDomainControllerIds(Collection<String> domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
|
DescribeDomainControllersRequest |
withDomainControllerIds(String... domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
|
DescribeDomainControllersRequest |
withLimit(Integer limit)
The maximum number of items to return.
|
DescribeDomainControllersRequest |
withNextToken(String nextToken)
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDirectoryId(String directoryId)
Identifier of the directory for which to retrieve the domain controller information.
directoryId
- Identifier of the directory for which to retrieve the domain controller information.public String getDirectoryId()
Identifier of the directory for which to retrieve the domain controller information.
public DescribeDomainControllersRequest withDirectoryId(String directoryId)
Identifier of the directory for which to retrieve the domain controller information.
directoryId
- Identifier of the directory for which to retrieve the domain controller information.public List<String> getDomainControllerIds()
A list of identifiers for the domain controllers whose information will be provided.
public void setDomainControllerIds(Collection<String> domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
domainControllerIds
- A list of identifiers for the domain controllers whose information will be provided.public DescribeDomainControllersRequest withDomainControllerIds(String... domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
NOTE: This method appends the values to the existing list (if any). Use
setDomainControllerIds(java.util.Collection)
or withDomainControllerIds(java.util.Collection)
if you want to override the existing values.
domainControllerIds
- A list of identifiers for the domain controllers whose information will be provided.public DescribeDomainControllersRequest withDomainControllerIds(Collection<String> domainControllerIds)
A list of identifiers for the domain controllers whose information will be provided.
domainControllerIds
- A list of identifiers for the domain controllers whose information will be provided.public void setNextToken(String nextToken)
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers. Pass null if this is the first call.
nextToken
- The DescribeDomainControllers.NextToken value from a previous call to
DescribeDomainControllers. Pass null if this is the first call.public String getNextToken()
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers. Pass null if this is the first call.
public DescribeDomainControllersRequest withNextToken(String nextToken)
The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers. Pass null if this is the first call.
nextToken
- The DescribeDomainControllers.NextToken value from a previous call to
DescribeDomainControllers. Pass null if this is the first call.public void setLimit(Integer limit)
The maximum number of items to return.
limit
- The maximum number of items to return.public Integer getLimit()
The maximum number of items to return.
public DescribeDomainControllersRequest withLimit(Integer limit)
The maximum number of items to return.
limit
- The maximum number of items to return.public String toString()
toString
in class Object
Object.toString()
public DescribeDomainControllersRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.