@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public GetSchemaVersionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()