Interface PolicyInformation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PolicyInformation.Builder,
,PolicyInformation> SdkBuilder<PolicyInformation.Builder,
,PolicyInformation> SdkPojo
- Enclosing class:
PolicyInformation
-
Method Summary
Modifier and TypeMethodDescriptioncertPolicyId
(String certPolicyId) Specifies the object identifier (OID) of the certificate policy under which the certificate was issued.policyQualifiers
(Collection<PolicyQualifierInfo> policyQualifiers) Modifies the givenCertPolicyId
with a qualifier.policyQualifiers
(Consumer<PolicyQualifierInfo.Builder>... policyQualifiers) Modifies the givenCertPolicyId
with a qualifier.policyQualifiers
(PolicyQualifierInfo... policyQualifiers) Modifies the givenCertPolicyId
with a qualifier.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, sdkFields
-
Method Details
-
certPolicyId
Specifies the object identifier (OID) of the certificate policy under which the certificate was issued. For more information, see NIST's definition of Object Identifier (OID).
- Parameters:
certPolicyId
- Specifies the object identifier (OID) of the certificate policy under which the certificate was issued. For more information, see NIST's definition of Object Identifier (OID).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyQualifiers
Modifies the given
CertPolicyId
with a qualifier. Amazon Web Services Private CA supports the certification practice statement (CPS) qualifier.- Parameters:
policyQualifiers
- Modifies the givenCertPolicyId
with a qualifier. Amazon Web Services Private CA supports the certification practice statement (CPS) qualifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyQualifiers
Modifies the given
CertPolicyId
with a qualifier. Amazon Web Services Private CA supports the certification practice statement (CPS) qualifier.- Parameters:
policyQualifiers
- Modifies the givenCertPolicyId
with a qualifier. Amazon Web Services Private CA supports the certification practice statement (CPS) qualifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyQualifiers
PolicyInformation.Builder policyQualifiers(Consumer<PolicyQualifierInfo.Builder>... policyQualifiers) Modifies the given
This is a convenience method that creates an instance of theCertPolicyId
with a qualifier. Amazon Web Services Private CA supports the certification practice statement (CPS) qualifier.PolicyQualifierInfo.Builder
avoiding the need to create one manually viaPolicyQualifierInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topolicyQualifiers(List<PolicyQualifierInfo>)
.- Parameters:
policyQualifiers
- a consumer that will call methods onPolicyQualifierInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-