@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PublishSchemaRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PublishSchemaRequest() |
Modifier and Type | Method and Description |
---|---|
PublishSchemaRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDevelopmentSchemaArn()
ARN associated with the development schema.
|
String |
getName()
New name under which the schema will be published.
|
String |
getVersion()
Version under which the schema will be published.
|
int |
hashCode() |
void |
setDevelopmentSchemaArn(String developmentSchemaArn)
ARN associated with the development schema.
|
void |
setName(String name)
New name under which the schema will be published.
|
void |
setVersion(String version)
Version under which the schema will be published.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
PublishSchemaRequest |
withDevelopmentSchemaArn(String developmentSchemaArn)
ARN associated with the development schema.
|
PublishSchemaRequest |
withName(String name)
New name under which the schema will be published.
|
PublishSchemaRequest |
withVersion(String version)
Version under which the schema will be published.
|
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 setDevelopmentSchemaArn(String developmentSchemaArn)
ARN associated with the development schema. For more information, see arns.
developmentSchemaArn
- ARN associated with the development schema. For more information, see arns.public String getDevelopmentSchemaArn()
ARN associated with the development schema. For more information, see arns.
public PublishSchemaRequest withDevelopmentSchemaArn(String developmentSchemaArn)
ARN associated with the development schema. For more information, see arns.
developmentSchemaArn
- ARN associated with the development schema. For more information, see arns.public void setVersion(String version)
Version under which the schema will be published.
version
- Version under which the schema will be published.public String getVersion()
Version under which the schema will be published.
public PublishSchemaRequest withVersion(String version)
Version under which the schema will be published.
version
- Version under which the schema will be published.public void setName(String name)
New name under which the schema will be published. If this is not provided, the development schema is considered.
name
- New name under which the schema will be published. If this is not provided, the development schema is
considered.public String getName()
New name under which the schema will be published. If this is not provided, the development schema is considered.
public PublishSchemaRequest withName(String name)
New name under which the schema will be published. If this is not provided, the development schema is considered.
name
- New name under which the schema will be published. If this is not provided, the development schema is
considered.public String toString()
toString
in class Object
Object.toString()
public PublishSchemaRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.