Interface ImportAssetFromApiGatewayApiResponseDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImportAssetFromApiGatewayApiResponseDetails.Builder,ImportAssetFromApiGatewayApiResponseDetails>,SdkBuilder<ImportAssetFromApiGatewayApiResponseDetails.Builder,ImportAssetFromApiGatewayApiResponseDetails>,SdkPojo
- Enclosing class:
- ImportAssetFromApiGatewayApiResponseDetails
public static interface ImportAssetFromApiGatewayApiResponseDetails.Builder extends SdkPojo, CopyableBuilder<ImportAssetFromApiGatewayApiResponseDetails.Builder,ImportAssetFromApiGatewayApiResponseDetails>
-
-
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, sdkFields
-
-
-
-
Method Detail
-
apiDescription
ImportAssetFromApiGatewayApiResponseDetails.Builder apiDescription(String apiDescription)
The API description.
- Parameters:
apiDescription- The API description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiId
ImportAssetFromApiGatewayApiResponseDetails.Builder apiId(String apiId)
The API ID.
- Parameters:
apiId- The API ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKey
ImportAssetFromApiGatewayApiResponseDetails.Builder apiKey(String apiKey)
The API key.
- Parameters:
apiKey- The API key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiName
ImportAssetFromApiGatewayApiResponseDetails.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
ImportAssetFromApiGatewayApiResponseDetails.Builder apiSpecificationMd5Hash(String apiSpecificationMd5Hash)
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
- Parameters:
apiSpecificationMd5Hash- The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiSpecificationUploadUrl
ImportAssetFromApiGatewayApiResponseDetails.Builder apiSpecificationUploadUrl(String apiSpecificationUploadUrl)
The upload URL of the API specification.
- Parameters:
apiSpecificationUploadUrl- The upload URL of the API specification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiSpecificationUploadUrlExpiresAt
ImportAssetFromApiGatewayApiResponseDetails.Builder apiSpecificationUploadUrlExpiresAt(Instant apiSpecificationUploadUrlExpiresAt)
The date and time that the upload URL expires, in ISO 8601 format.
- Parameters:
apiSpecificationUploadUrlExpiresAt- The date and time that the upload URL expires, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetId
ImportAssetFromApiGatewayApiResponseDetails.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
ImportAssetFromApiGatewayApiResponseDetails.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
ImportAssetFromApiGatewayApiResponseDetails.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
ImportAssetFromApiGatewayApiResponseDetails.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
ImportAssetFromApiGatewayApiResponseDetails.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.
-
-