Interface ModifyTrustStoreRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ModifyTrustStoreRequest.Builder,ModifyTrustStoreRequest>,ElasticLoadBalancingV2Request.Builder,SdkBuilder<ModifyTrustStoreRequest.Builder,ModifyTrustStoreRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ModifyTrustStoreRequest
@Mutable @NotThreadSafe public static interface ModifyTrustStoreRequest.Builder extends ElasticLoadBalancingV2Request.Builder, SdkPojo, CopyableBuilder<ModifyTrustStoreRequest.Builder,ModifyTrustStoreRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModifyTrustStoreRequest.BuildercaCertificatesBundleS3Bucket(String caCertificatesBundleS3Bucket)The Amazon S3 bucket for the ca certificates bundle.ModifyTrustStoreRequest.BuildercaCertificatesBundleS3Key(String caCertificatesBundleS3Key)The Amazon S3 path for the ca certificates bundle.ModifyTrustStoreRequest.BuildercaCertificatesBundleS3ObjectVersion(String caCertificatesBundleS3ObjectVersion)The Amazon S3 object version for the ca certificates bundle.ModifyTrustStoreRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ModifyTrustStoreRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ModifyTrustStoreRequest.BuildertrustStoreArn(String trustStoreArn)The Amazon Resource Name (ARN) of the trust store.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticloadbalancingv2.model.ElasticLoadBalancingV2Request.Builder
build
-
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
-
trustStoreArn
ModifyTrustStoreRequest.Builder trustStoreArn(String trustStoreArn)
The Amazon Resource Name (ARN) of the trust store.
- Parameters:
trustStoreArn- The Amazon Resource Name (ARN) of the trust store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificatesBundleS3Bucket
ModifyTrustStoreRequest.Builder caCertificatesBundleS3Bucket(String caCertificatesBundleS3Bucket)
The Amazon S3 bucket for the ca certificates bundle.
- Parameters:
caCertificatesBundleS3Bucket- The Amazon S3 bucket for the ca certificates bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificatesBundleS3Key
ModifyTrustStoreRequest.Builder caCertificatesBundleS3Key(String caCertificatesBundleS3Key)
The Amazon S3 path for the ca certificates bundle.
- Parameters:
caCertificatesBundleS3Key- The Amazon S3 path for the ca certificates bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificatesBundleS3ObjectVersion
ModifyTrustStoreRequest.Builder caCertificatesBundleS3ObjectVersion(String caCertificatesBundleS3ObjectVersion)
The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.
- Parameters:
caCertificatesBundleS3ObjectVersion- The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ModifyTrustStoreRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ModifyTrustStoreRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-