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
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
apiDescription
ImportAssetFromApiGatewayApiRequestDetails.Builder apiDescription(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder apiId(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder apiKey(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder apiName(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder dataSetId(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder protocolType(String 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
,ProtocolType
-
protocolType
ImportAssetFromApiGatewayApiRequestDetails.Builder protocolType(ProtocolType 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
,ProtocolType
-
revisionId
ImportAssetFromApiGatewayApiRequestDetails.Builder revisionId(String 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
ImportAssetFromApiGatewayApiRequestDetails.Builder stage(String stage)
The API stage.
- Parameters:
stage
- The API stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-