Interface DescribeCertificateProviderResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeCertificateProviderResponse.Builder,
,DescribeCertificateProviderResponse> IotResponse.Builder
,SdkBuilder<DescribeCertificateProviderResponse.Builder,
,DescribeCertificateProviderResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeCertificateProviderResponse
-
Method Summary
Modifier and TypeMethodDescriptionaccountDefaultForOperations
(Collection<CertificateProviderOperation> accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates.accountDefaultForOperations
(CertificateProviderOperation... accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates.accountDefaultForOperationsWithStrings
(String... accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates.accountDefaultForOperationsWithStrings
(Collection<String> accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates.certificateProviderArn
(String certificateProviderArn) The ARN of the certificate provider.certificateProviderName
(String certificateProviderName) The name of the certificate provider.creationDate
(Instant creationDate) The date-time string that indicates when the certificate provider was created.lambdaFunctionArn
(String lambdaFunctionArn) The Lambda function ARN that's associated with the certificate provider.lastModifiedDate
(Instant lastModifiedDate) The date-time string that indicates when the certificate provider was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
certificateProviderName
The name of the certificate provider.
- Parameters:
certificateProviderName
- The name of the certificate provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateProviderArn
The ARN of the certificate provider.
- Parameters:
certificateProviderArn
- The ARN of the certificate provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaFunctionArn
The Lambda function ARN that's associated with the certificate provider.
- Parameters:
lambdaFunctionArn
- The Lambda function ARN that's associated with the certificate provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountDefaultForOperationsWithStrings
DescribeCertificateProviderResponse.Builder accountDefaultForOperationsWithStrings(Collection<String> accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.- Parameters:
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:CreateCertificateFromCsr
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountDefaultForOperationsWithStrings
DescribeCertificateProviderResponse.Builder accountDefaultForOperationsWithStrings(String... accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.- Parameters:
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:CreateCertificateFromCsr
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountDefaultForOperations
DescribeCertificateProviderResponse.Builder accountDefaultForOperations(Collection<CertificateProviderOperation> accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.- Parameters:
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:CreateCertificateFromCsr
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountDefaultForOperations
DescribeCertificateProviderResponse.Builder accountDefaultForOperations(CertificateProviderOperation... accountDefaultForOperations) A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.- Parameters:
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:CreateCertificateFromCsr
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
The date-time string that indicates when the certificate provider was created.
- Parameters:
creationDate
- The date-time string that indicates when the certificate provider was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
The date-time string that indicates when the certificate provider was last updated.
- Parameters:
lastModifiedDate
- The date-time string that indicates when the certificate provider was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-