@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartSchemaExtensionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartSchemaExtensionRequest() |
Modifier and Type | Method and Description |
---|---|
StartSchemaExtensionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getCreateSnapshotBeforeSchemaExtension()
If true, creates a snapshot of the directory before applying the schema extension.
|
String |
getDescription()
A description of the schema extension.
|
String |
getDirectoryId()
The identifier of the directory for which the schema extension will be applied to.
|
String |
getLdifContent()
The LDIF file represented as a string.
|
int |
hashCode() |
Boolean |
isCreateSnapshotBeforeSchemaExtension()
If true, creates a snapshot of the directory before applying the schema extension.
|
void |
setCreateSnapshotBeforeSchemaExtension(Boolean createSnapshotBeforeSchemaExtension)
If true, creates a snapshot of the directory before applying the schema extension.
|
void |
setDescription(String description)
A description of the schema extension.
|
void |
setDirectoryId(String directoryId)
The identifier of the directory for which the schema extension will be applied to.
|
void |
setLdifContent(String ldifContent)
The LDIF file represented as a string.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
StartSchemaExtensionRequest |
withCreateSnapshotBeforeSchemaExtension(Boolean createSnapshotBeforeSchemaExtension)
If true, creates a snapshot of the directory before applying the schema extension.
|
StartSchemaExtensionRequest |
withDescription(String description)
A description of the schema extension.
|
StartSchemaExtensionRequest |
withDirectoryId(String directoryId)
The identifier of the directory for which the schema extension will be applied to.
|
StartSchemaExtensionRequest |
withLdifContent(String ldifContent)
The LDIF file represented as a string.
|
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)
The identifier of the directory for which the schema extension will be applied to.
directoryId
- The identifier of the directory for which the schema extension will be applied to.public String getDirectoryId()
The identifier of the directory for which the schema extension will be applied to.
public StartSchemaExtensionRequest withDirectoryId(String directoryId)
The identifier of the directory for which the schema extension will be applied to.
directoryId
- The identifier of the directory for which the schema extension will be applied to.public void setCreateSnapshotBeforeSchemaExtension(Boolean createSnapshotBeforeSchemaExtension)
If true, creates a snapshot of the directory before applying the schema extension.
createSnapshotBeforeSchemaExtension
- If true, creates a snapshot of the directory before applying the schema extension.public Boolean getCreateSnapshotBeforeSchemaExtension()
If true, creates a snapshot of the directory before applying the schema extension.
public StartSchemaExtensionRequest withCreateSnapshotBeforeSchemaExtension(Boolean createSnapshotBeforeSchemaExtension)
If true, creates a snapshot of the directory before applying the schema extension.
createSnapshotBeforeSchemaExtension
- If true, creates a snapshot of the directory before applying the schema extension.public Boolean isCreateSnapshotBeforeSchemaExtension()
If true, creates a snapshot of the directory before applying the schema extension.
public void setLdifContent(String ldifContent)
The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would be formatted in an ldif file with \n. See the example request below for more details. The file size can be no larger than 1MB.
ldifContent
- The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would
be formatted in an ldif file with \n. See the example request below for more details. The file size can be
no larger than 1MB.public String getLdifContent()
The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would be formatted in an ldif file with \n. See the example request below for more details. The file size can be no larger than 1MB.
public StartSchemaExtensionRequest withLdifContent(String ldifContent)
The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would be formatted in an ldif file with \n. See the example request below for more details. The file size can be no larger than 1MB.
ldifContent
- The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would
be formatted in an ldif file with \n. See the example request below for more details. The file size can be
no larger than 1MB.public void setDescription(String description)
A description of the schema extension.
description
- A description of the schema extension.public String getDescription()
A description of the schema extension.
public StartSchemaExtensionRequest withDescription(String description)
A description of the schema extension.
description
- A description of the schema extension.public String toString()
toString
in class Object
Object.toString()
public StartSchemaExtensionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.