@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportAssetFromApiGatewayApiResponseDetails extends Object implements Serializable, Cloneable, StructuredPojo
The response details.
Constructor and Description |
---|
ImportAssetFromApiGatewayApiResponseDetails() |
Modifier and Type | Method and Description |
---|---|
ImportAssetFromApiGatewayApiResponseDetails |
clone() |
boolean |
equals(Object obj) |
String |
getApiDescription()
The API description.
|
String |
getApiId()
The API ID.
|
String |
getApiKey()
The API key.
|
String |
getApiName()
The API name.
|
String |
getApiSpecificationMd5Hash()
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
|
String |
getApiSpecificationUploadUrl()
The upload URL of the API specification.
|
Date |
getApiSpecificationUploadUrlExpiresAt()
The date and time that the upload URL expires, in ISO 8601 format.
|
String |
getDataSetId()
The data set ID.
|
String |
getProtocolType()
The protocol type.
|
String |
getRevisionId()
The revision ID.
|
String |
getStage()
The API stage.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApiDescription(String apiDescription)
The API description.
|
void |
setApiId(String apiId)
The API ID.
|
void |
setApiKey(String apiKey)
The API key.
|
void |
setApiName(String apiName)
The API name.
|
void |
setApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
|
void |
setApiSpecificationUploadUrl(String apiSpecificationUploadUrl)
The upload URL of the API specification.
|
void |
setApiSpecificationUploadUrlExpiresAt(Date apiSpecificationUploadUrlExpiresAt)
The date and time that the upload URL expires, in ISO 8601 format.
|
void |
setDataSetId(String dataSetId)
The data set ID.
|
void |
setProtocolType(String protocolType)
The protocol type.
|
void |
setRevisionId(String revisionId)
The revision ID.
|
void |
setStage(String stage)
The API stage.
|
String |
toString()
Returns a string representation of this object.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiDescription(String apiDescription)
The API description.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiId(String apiId)
The API ID.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiKey(String apiKey)
The API key.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiName(String apiName)
The API name.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiSpecificationUploadUrl(String apiSpecificationUploadUrl)
The upload URL of the API specification.
|
ImportAssetFromApiGatewayApiResponseDetails |
withApiSpecificationUploadUrlExpiresAt(Date apiSpecificationUploadUrlExpiresAt)
The date and time that the upload URL expires, in ISO 8601 format.
|
ImportAssetFromApiGatewayApiResponseDetails |
withDataSetId(String dataSetId)
The data set ID.
|
ImportAssetFromApiGatewayApiResponseDetails |
withProtocolType(ProtocolType protocolType)
The protocol type.
|
ImportAssetFromApiGatewayApiResponseDetails |
withProtocolType(String protocolType)
The protocol type.
|
ImportAssetFromApiGatewayApiResponseDetails |
withRevisionId(String revisionId)
The revision ID.
|
ImportAssetFromApiGatewayApiResponseDetails |
withStage(String stage)
The API stage.
|
public ImportAssetFromApiGatewayApiResponseDetails()
public void setApiDescription(String apiDescription)
The API description.
apiDescription
- The API description.public String getApiDescription()
The API description.
public ImportAssetFromApiGatewayApiResponseDetails withApiDescription(String apiDescription)
The API description.
apiDescription
- The API description.public void setApiId(String apiId)
The API ID.
apiId
- The API ID.public String getApiId()
The API ID.
public ImportAssetFromApiGatewayApiResponseDetails withApiId(String apiId)
The API ID.
apiId
- The API ID.public void setApiKey(String apiKey)
The API key.
apiKey
- The API key.public String getApiKey()
The API key.
public ImportAssetFromApiGatewayApiResponseDetails withApiKey(String apiKey)
The API key.
apiKey
- The API key.public void setApiName(String apiName)
The API name.
apiName
- The API name.public String getApiName()
The API name.
public ImportAssetFromApiGatewayApiResponseDetails withApiName(String apiName)
The API name.
apiName
- The API name.public void setApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
apiSpecificationMd5Hash
- The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.public String getApiSpecificationMd5Hash()
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
public ImportAssetFromApiGatewayApiResponseDetails withApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
apiSpecificationMd5Hash
- The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.public void setApiSpecificationUploadUrl(String apiSpecificationUploadUrl)
The upload URL of the API specification.
apiSpecificationUploadUrl
- The upload URL of the API specification.public String getApiSpecificationUploadUrl()
The upload URL of the API specification.
public ImportAssetFromApiGatewayApiResponseDetails withApiSpecificationUploadUrl(String apiSpecificationUploadUrl)
The upload URL of the API specification.
apiSpecificationUploadUrl
- The upload URL of the API specification.public void setApiSpecificationUploadUrlExpiresAt(Date apiSpecificationUploadUrlExpiresAt)
The date and time that the upload URL expires, in ISO 8601 format.
apiSpecificationUploadUrlExpiresAt
- The date and time that the upload URL expires, in ISO 8601 format.public Date getApiSpecificationUploadUrlExpiresAt()
The date and time that the upload URL expires, in ISO 8601 format.
public ImportAssetFromApiGatewayApiResponseDetails withApiSpecificationUploadUrlExpiresAt(Date apiSpecificationUploadUrlExpiresAt)
The date and time that the upload URL expires, in ISO 8601 format.
apiSpecificationUploadUrlExpiresAt
- The date and time that the upload URL expires, in ISO 8601 format.public void setDataSetId(String dataSetId)
The data set ID.
dataSetId
- The data set ID.public String getDataSetId()
The data set ID.
public ImportAssetFromApiGatewayApiResponseDetails withDataSetId(String dataSetId)
The data set ID.
dataSetId
- The data set ID.public void setProtocolType(String protocolType)
The protocol type.
protocolType
- The protocol type.ProtocolType
public String getProtocolType()
The protocol type.
ProtocolType
public ImportAssetFromApiGatewayApiResponseDetails withProtocolType(String protocolType)
The protocol type.
protocolType
- The protocol type.ProtocolType
public ImportAssetFromApiGatewayApiResponseDetails withProtocolType(ProtocolType protocolType)
The protocol type.
protocolType
- The protocol type.ProtocolType
public void setRevisionId(String revisionId)
The revision ID.
revisionId
- The revision ID.public String getRevisionId()
The revision ID.
public ImportAssetFromApiGatewayApiResponseDetails withRevisionId(String revisionId)
The revision ID.
revisionId
- The revision ID.public void setStage(String stage)
The API stage.
stage
- The API stage.public String getStage()
The API stage.
public ImportAssetFromApiGatewayApiResponseDetails withStage(String stage)
The API stage.
stage
- The API stage.public String toString()
toString
in class Object
Object.toString()
public ImportAssetFromApiGatewayApiResponseDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.