@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetSchemaVersionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetSchemaVersionRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetSchemaVersionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
SchemaId |
getSchemaId()
This is a wrapper structure to contain schema identity fields.
|
String |
getSchemaVersionId()
The
SchemaVersionId of the schema version. |
SchemaVersionNumber |
getSchemaVersionNumber()
The version number of the schema.
|
int |
hashCode() |
void |
setSchemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields.
|
void |
setSchemaVersionId(String schemaVersionId)
The
SchemaVersionId of the schema version. |
void |
setSchemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
|
String |
toString()
Returns a string representation of this object.
|
GetSchemaVersionRequest |
withSchemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields.
|
GetSchemaVersionRequest |
withSchemaVersionId(String schemaVersionId)
The
SchemaVersionId of the schema version. |
GetSchemaVersionRequest |
withSchemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
|
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, withSdkRequestTimeoutpublic void setSchemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
schemaId - This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
public SchemaId getSchemaId()
This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
public GetSchemaVersionRequest withSchemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
schemaId - This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
public void setSchemaVersionId(String schemaVersionId)
The SchemaVersionId of the schema version. This field is required for fetching by schema ID. Either
this or the SchemaId wrapper has to be provided.
schemaVersionId - The SchemaVersionId of the schema version. This field is required for fetching by schema ID.
Either this or the SchemaId wrapper has to be provided.public String getSchemaVersionId()
The SchemaVersionId of the schema version. This field is required for fetching by schema ID. Either
this or the SchemaId wrapper has to be provided.
SchemaVersionId of the schema version. This field is required for fetching by schema ID.
Either this or the SchemaId wrapper has to be provided.public GetSchemaVersionRequest withSchemaVersionId(String schemaVersionId)
The SchemaVersionId of the schema version. This field is required for fetching by schema ID. Either
this or the SchemaId wrapper has to be provided.
schemaVersionId - The SchemaVersionId of the schema version. This field is required for fetching by schema ID.
Either this or the SchemaId wrapper has to be provided.public void setSchemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
schemaVersionNumber - The version number of the schema.public SchemaVersionNumber getSchemaVersionNumber()
The version number of the schema.
public GetSchemaVersionRequest withSchemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
schemaVersionNumber - The version number of the schema.public String toString()
toString in class ObjectObject.toString()public GetSchemaVersionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()