public static interface TLSInspectionConfigurationResponse.Builder extends SdkPojo, CopyableBuilder<TLSInspectionConfigurationResponse.Builder,TLSInspectionConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
TLSInspectionConfigurationResponse.Builder |
certificates(Collection<TlsCertificateData> certificates)
A list of the certificates associated with the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
certificates(Consumer<TlsCertificateData.Builder>... certificates)
A list of the certificates associated with the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
certificates(TlsCertificateData... certificates)
A list of the certificates associated with the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
description(String description)
A description of the TLS inspection configuration.
|
default TLSInspectionConfigurationResponse.Builder |
encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
A complex type that contains the Amazon Web Services KMS encryption configuration settings for your TLS
inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
A complex type that contains the Amazon Web Services KMS encryption configuration settings for your TLS
inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
lastModifiedTime(Instant lastModifiedTime)
The last time that the TLS inspection configuration was changed.
|
TLSInspectionConfigurationResponse.Builder |
numberOfAssociations(Integer numberOfAssociations)
The number of firewall policies that use this TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
tags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
|
TLSInspectionConfigurationResponse.Builder |
tags(Consumer<Tag.Builder>... tags)
The key:value pairs to associate with the resource.
|
TLSInspectionConfigurationResponse.Builder |
tags(Tag... tags)
The key:value pairs to associate with the resource.
|
TLSInspectionConfigurationResponse.Builder |
tlsInspectionConfigurationArn(String tlsInspectionConfigurationArn)
The Amazon Resource Name (ARN) of the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
tlsInspectionConfigurationId(String tlsInspectionConfigurationId)
A unique identifier for the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
tlsInspectionConfigurationName(String tlsInspectionConfigurationName)
The descriptive name of the TLS inspection configuration.
|
TLSInspectionConfigurationResponse.Builder |
tlsInspectionConfigurationStatus(ResourceStatus tlsInspectionConfigurationStatus)
Detailed information about the current status of a TLSInspectionConfiguration.
|
TLSInspectionConfigurationResponse.Builder |
tlsInspectionConfigurationStatus(String tlsInspectionConfigurationStatus)
Detailed information about the current status of a TLSInspectionConfiguration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTLSInspectionConfigurationResponse.Builder tlsInspectionConfigurationArn(String tlsInspectionConfigurationArn)
The Amazon Resource Name (ARN) of the TLS inspection configuration.
tlsInspectionConfigurationArn - The Amazon Resource Name (ARN) of the TLS inspection configuration.TLSInspectionConfigurationResponse.Builder tlsInspectionConfigurationName(String tlsInspectionConfigurationName)
The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection configuration after you create it.
tlsInspectionConfigurationName - The descriptive name of the TLS inspection configuration. You can't change the name of a TLS
inspection configuration after you create it.TLSInspectionConfigurationResponse.Builder tlsInspectionConfigurationId(String tlsInspectionConfigurationId)
A unique identifier for the TLS inspection configuration. This ID is returned in the responses to create and list commands. You provide it to operations such as update and delete.
tlsInspectionConfigurationId - A unique identifier for the TLS inspection configuration. This ID is returned in the responses to
create and list commands. You provide it to operations such as update and delete.TLSInspectionConfigurationResponse.Builder tlsInspectionConfigurationStatus(String tlsInspectionConfigurationStatus)
Detailed information about the current status of a TLSInspectionConfiguration. You can retrieve this for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration and providing the TLS inspection configuration name and ARN.
tlsInspectionConfigurationStatus - Detailed information about the current status of a TLSInspectionConfiguration. You can retrieve
this for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration and
providing the TLS inspection configuration name and ARN.ResourceStatus,
ResourceStatusTLSInspectionConfigurationResponse.Builder tlsInspectionConfigurationStatus(ResourceStatus tlsInspectionConfigurationStatus)
Detailed information about the current status of a TLSInspectionConfiguration. You can retrieve this for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration and providing the TLS inspection configuration name and ARN.
tlsInspectionConfigurationStatus - Detailed information about the current status of a TLSInspectionConfiguration. You can retrieve
this for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration and
providing the TLS inspection configuration name and ARN.ResourceStatus,
ResourceStatusTLSInspectionConfigurationResponse.Builder description(String description)
A description of the TLS inspection configuration.
description - A description of the TLS inspection configuration.TLSInspectionConfigurationResponse.Builder tags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
tags - The key:value pairs to associate with the resource.TLSInspectionConfigurationResponse.Builder tags(Tag... tags)
The key:value pairs to associate with the resource.
tags - The key:value pairs to associate with the resource.TLSInspectionConfigurationResponse.Builder tags(Consumer<Tag.Builder>... tags)
The key:value pairs to associate with the resource.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) TLSInspectionConfigurationResponse.Builder lastModifiedTime(Instant lastModifiedTime)
The last time that the TLS inspection configuration was changed.
lastModifiedTime - The last time that the TLS inspection configuration was changed.TLSInspectionConfigurationResponse.Builder numberOfAssociations(Integer numberOfAssociations)
The number of firewall policies that use this TLS inspection configuration.
numberOfAssociations - The number of firewall policies that use this TLS inspection configuration.TLSInspectionConfigurationResponse.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
A complex type that contains the Amazon Web Services KMS encryption configuration settings for your TLS inspection configuration.
encryptionConfiguration - A complex type that contains the Amazon Web Services KMS encryption configuration settings for your
TLS inspection configuration.default TLSInspectionConfigurationResponse.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
A complex type that contains the Amazon Web Services KMS encryption configuration settings for your TLS inspection configuration.
This is a convenience method that creates an instance of theEncryptionConfiguration.Builder avoiding
the need to create one manually via EncryptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to encryptionConfiguration(EncryptionConfiguration).
encryptionConfiguration - a consumer that will call methods on EncryptionConfiguration.BuilderencryptionConfiguration(EncryptionConfiguration)TLSInspectionConfigurationResponse.Builder certificates(Collection<TlsCertificateData> certificates)
A list of the certificates associated with the TLS inspection configuration.
certificates - A list of the certificates associated with the TLS inspection configuration.TLSInspectionConfigurationResponse.Builder certificates(TlsCertificateData... certificates)
A list of the certificates associated with the TLS inspection configuration.
certificates - A list of the certificates associated with the TLS inspection configuration.TLSInspectionConfigurationResponse.Builder certificates(Consumer<TlsCertificateData.Builder>... certificates)
A list of the certificates associated with the TLS inspection configuration.
This is a convenience method that creates an instance of theTlsCertificateData.Builder avoiding the need to
create one manually via
TlsCertificateData.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #certificates(List.
certificates - a consumer that will call methods on
TlsCertificateData.Builder#certificates(java.util.Collection) Copyright © 2023. All rights reserved.