@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportAssetFromApiGatewayApiRequestDetails extends Object implements Serializable, Cloneable, StructuredPojo
The request details.
Constructor and Description |
---|
ImportAssetFromApiGatewayApiRequestDetails() |
Modifier and Type | Method and Description |
---|---|
ImportAssetFromApiGatewayApiRequestDetails |
clone() |
boolean |
equals(Object obj) |
String |
getApiDescription()
The API description.
|
String |
getApiId()
The API Gateway API ID.
|
String |
getApiKey()
The API Gateway API key.
|
String |
getApiName()
The API name.
|
String |
getApiSpecificationMd5Hash()
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file.
|
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 Gateway API ID.
|
void |
setApiKey(String apiKey)
The API Gateway API key.
|
void |
setApiName(String apiName)
The API name.
|
void |
setApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file.
|
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.
|
ImportAssetFromApiGatewayApiRequestDetails |
withApiDescription(String apiDescription)
The API description.
|
ImportAssetFromApiGatewayApiRequestDetails |
withApiId(String apiId)
The API Gateway API ID.
|
ImportAssetFromApiGatewayApiRequestDetails |
withApiKey(String apiKey)
The API Gateway API key.
|
ImportAssetFromApiGatewayApiRequestDetails |
withApiName(String apiName)
The API name.
|
ImportAssetFromApiGatewayApiRequestDetails |
withApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file.
|
ImportAssetFromApiGatewayApiRequestDetails |
withDataSetId(String dataSetId)
The data set ID.
|
ImportAssetFromApiGatewayApiRequestDetails |
withProtocolType(ProtocolType protocolType)
The protocol type.
|
ImportAssetFromApiGatewayApiRequestDetails |
withProtocolType(String protocolType)
The protocol type.
|
ImportAssetFromApiGatewayApiRequestDetails |
withRevisionId(String revisionId)
The revision ID.
|
ImportAssetFromApiGatewayApiRequestDetails |
withStage(String stage)
The API stage.
|
public ImportAssetFromApiGatewayApiRequestDetails()
public void setApiDescription(String apiDescription)
The API description. Markdown supported.
apiDescription
- The API description. Markdown supported.public String getApiDescription()
The API description. Markdown supported.
public ImportAssetFromApiGatewayApiRequestDetails withApiDescription(String apiDescription)
The API description. Markdown supported.
apiDescription
- The API description. Markdown supported.public void setApiId(String apiId)
The API Gateway API ID.
apiId
- The API Gateway API ID.public String getApiId()
The API Gateway API ID.
public ImportAssetFromApiGatewayApiRequestDetails withApiId(String apiId)
The API Gateway API ID.
apiId
- The API Gateway API ID.public void setApiKey(String apiKey)
The API Gateway API key.
apiKey
- The API Gateway API key.public String getApiKey()
The API Gateway API key.
public ImportAssetFromApiGatewayApiRequestDetails withApiKey(String apiKey)
The API Gateway API key.
apiKey
- The API Gateway API key.public void setApiName(String apiName)
The API name.
apiName
- The API name.public String getApiName()
The API name.
public ImportAssetFromApiGatewayApiRequestDetails withApiName(String apiName)
The API name.
apiName
- The API name.public void setApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the integrity of the file.
apiSpecificationMd5Hash
- The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the
integrity of the file.public String getApiSpecificationMd5Hash()
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the integrity of the file.
public ImportAssetFromApiGatewayApiRequestDetails withApiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the integrity of the file.
apiSpecificationMd5Hash
- The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the
integrity of the file.public void setDataSetId(String dataSetId)
The data set ID.
dataSetId
- The data set ID.public String getDataSetId()
The data set ID.
public ImportAssetFromApiGatewayApiRequestDetails 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 ImportAssetFromApiGatewayApiRequestDetails withProtocolType(String protocolType)
The protocol type.
protocolType
- The protocol type.ProtocolType
public ImportAssetFromApiGatewayApiRequestDetails 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 ImportAssetFromApiGatewayApiRequestDetails 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 ImportAssetFromApiGatewayApiRequestDetails withStage(String stage)
The API stage.
stage
- The API stage.public String toString()
toString
in class Object
Object.toString()
public ImportAssetFromApiGatewayApiRequestDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.