Interface ImportCrlRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ImportCrlRequest.Builder,ImportCrlRequest>,RolesAnywhereRequest.Builder,SdkBuilder<ImportCrlRequest.Builder,ImportCrlRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ImportCrlRequest
public static interface ImportCrlRequest.Builder extends RolesAnywhereRequest.Builder, SdkPojo, CopyableBuilder<ImportCrlRequest.Builder,ImportCrlRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImportCrlRequest.BuildercrlData(SdkBytes crlData)The x509 v3 specified certificate revocation list (CRL).ImportCrlRequest.Builderenabled(Boolean enabled)Specifies whether the certificate revocation list (CRL) is enabled.ImportCrlRequest.Buildername(String name)The name of the certificate revocation list (CRL).ImportCrlRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ImportCrlRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ImportCrlRequest.Buildertags(Collection<Tag> tags)A list of tags to attach to the certificate revocation list (CRL).ImportCrlRequest.Buildertags(Consumer<Tag.Builder>... tags)A list of tags to attach to the certificate revocation list (CRL).ImportCrlRequest.Buildertags(Tag... tags)A list of tags to attach to the certificate revocation list (CRL).ImportCrlRequest.BuildertrustAnchorArn(String trustAnchorArn)The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.-
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.rolesanywhere.model.RolesAnywhereRequest.Builder
build
-
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
-
crlData
ImportCrlRequest.Builder crlData(SdkBytes crlData)
The x509 v3 specified certificate revocation list (CRL).
- Parameters:
crlData- The x509 v3 specified certificate revocation list (CRL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
ImportCrlRequest.Builder enabled(Boolean enabled)
Specifies whether the certificate revocation list (CRL) is enabled.
- Parameters:
enabled- Specifies whether the certificate revocation list (CRL) is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ImportCrlRequest.Builder name(String name)
The name of the certificate revocation list (CRL).
- Parameters:
name- The name of the certificate revocation list (CRL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportCrlRequest.Builder tags(Collection<Tag> tags)
A list of tags to attach to the certificate revocation list (CRL).
- Parameters:
tags- A list of tags to attach to the certificate revocation list (CRL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportCrlRequest.Builder tags(Tag... tags)
A list of tags to attach to the certificate revocation list (CRL).
- Parameters:
tags- A list of tags to attach to the certificate revocation list (CRL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
ImportCrlRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags to attach to the certificate revocation list (CRL).
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
trustAnchorArn
ImportCrlRequest.Builder trustAnchorArn(String trustAnchorArn)
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- Parameters:
trustAnchorArn- The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ImportCrlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ImportCrlRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-