Interface ImportAssetFromApiGatewayApiRequestDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImportAssetFromApiGatewayApiRequestDetails.Builder,
,ImportAssetFromApiGatewayApiRequestDetails> SdkBuilder<ImportAssetFromApiGatewayApiRequestDetails.Builder,
,ImportAssetFromApiGatewayApiRequestDetails> SdkPojo
- Enclosing class:
ImportAssetFromApiGatewayApiRequestDetails
public static interface ImportAssetFromApiGatewayApiRequestDetails.Builder
extends SdkPojo, CopyableBuilder<ImportAssetFromApiGatewayApiRequestDetails.Builder,ImportAssetFromApiGatewayApiRequestDetails>
-
Method Summary
Modifier and TypeMethodDescriptionapiDescription
(String apiDescription) The API description.The API Gateway API ID.The API Gateway API key.The API name.apiSpecificationMd5Hash
(String apiSpecificationMd5Hash) The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file.The data set ID.protocolType
(String protocolType) The protocol type.protocolType
(ProtocolType protocolType) The protocol type.revisionId
(String revisionId) The revision ID.The API stage.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
apiDescription
The API description. Markdown supported.
- Parameters:
apiDescription
- The API description. Markdown supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiId
The API Gateway API ID.
- Parameters:
apiId
- The API Gateway API ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKey
The API Gateway API key.
- Parameters:
apiKey
- The API Gateway API key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiName
The API name.
- Parameters:
apiName
- The API name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiSpecificationMd5Hash
ImportAssetFromApiGatewayApiRequestDetails.Builder apiSpecificationMd5Hash(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetId
The data set ID.
- Parameters:
dataSetId
- The data set ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocolType
The protocol type.
- Parameters:
protocolType
- The protocol type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocolType
The protocol type.
- Parameters:
protocolType
- The protocol type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revisionId
The revision ID.
- Parameters:
revisionId
- The revision ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stage
The API stage.
- Parameters:
stage
- The API stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-