Interface GenerateClientCertificateResponse.Builder
-
- All Superinterfaces:
ApiGatewayResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<GenerateClientCertificateResponse.Builder,GenerateClientCertificateResponse>,SdkBuilder<GenerateClientCertificateResponse.Builder,GenerateClientCertificateResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GenerateClientCertificateResponse
public static interface GenerateClientCertificateResponse.Builder extends ApiGatewayResponse.Builder, SdkPojo, CopyableBuilder<GenerateClientCertificateResponse.Builder,GenerateClientCertificateResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GenerateClientCertificateResponse.BuilderclientCertificateId(String clientCertificateId)The identifier of the client certificate.GenerateClientCertificateResponse.BuildercreatedDate(Instant createdDate)The timestamp when the client certificate was created.GenerateClientCertificateResponse.Builderdescription(String description)The description of the client certificate.GenerateClientCertificateResponse.BuilderexpirationDate(Instant expirationDate)The timestamp when the client certificate will expire.GenerateClientCertificateResponse.BuilderpemEncodedCertificate(String pemEncodedCertificate)The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .GenerateClientCertificateResponse.Buildertags(Map<String,String> tags)The collection of tags.-
Methods inherited from interface software.amazon.awssdk.services.apigateway.model.ApiGatewayResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
clientCertificateId
GenerateClientCertificateResponse.Builder clientCertificateId(String clientCertificateId)
The identifier of the client certificate.
- Parameters:
clientCertificateId- The identifier of the client certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GenerateClientCertificateResponse.Builder description(String description)
The description of the client certificate.
- Parameters:
description- The description of the client certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pemEncodedCertificate
GenerateClientCertificateResponse.Builder pemEncodedCertificate(String pemEncodedCertificate)
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
- Parameters:
pemEncodedCertificate- The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
GenerateClientCertificateResponse.Builder createdDate(Instant createdDate)
The timestamp when the client certificate was created.
- Parameters:
createdDate- The timestamp when the client certificate was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationDate
GenerateClientCertificateResponse.Builder expirationDate(Instant expirationDate)
The timestamp when the client certificate will expire.
- Parameters:
expirationDate- The timestamp when the client certificate will expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
GenerateClientCertificateResponse.Builder tags(Map<String,String> tags)
The collection of tags. Each tag element is associated with a given resource.
- Parameters:
tags- The collection of tags. Each tag element is associated with a given resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-