public static final class CaPool.IssuancePolicy.IssuanceModes.Builder extends GeneratedMessageV3.Builder<CaPool.IssuancePolicy.IssuanceModes.Builder> implements CaPool.IssuancePolicy.IssuanceModesOrBuilder
IssuanceModes
specifies the allowed ways in which
Certificates may be
requested from this CaPool.
Protobuf type
google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CaPool.IssuancePolicy.IssuanceModes.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CaPool.IssuancePolicy.IssuanceModes build()
buildPartial()
public CaPool.IssuancePolicy.IssuanceModes buildPartial()
clear()
public CaPool.IssuancePolicy.IssuanceModes.Builder clear()
Overrides
clearAllowConfigBasedIssuance()
public CaPool.IssuancePolicy.IssuanceModes.Builder clearAllowConfigBasedIssuance()
Optional. When true, allows callers to create
Certificates by
specifying a
CertificateConfig.
bool allow_config_based_issuance = 2 [(.google.api.field_behavior) = OPTIONAL];
clearAllowCsrBasedIssuance()
public CaPool.IssuancePolicy.IssuanceModes.Builder clearAllowCsrBasedIssuance()
Optional. When true, allows callers to create
Certificates by
specifying a CSR.
bool allow_csr_based_issuance = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public CaPool.IssuancePolicy.IssuanceModes.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CaPool.IssuancePolicy.IssuanceModes.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CaPool.IssuancePolicy.IssuanceModes.Builder clone()
Overrides
getAllowConfigBasedIssuance()
public boolean getAllowConfigBasedIssuance()
Optional. When true, allows callers to create
Certificates by
specifying a
CertificateConfig.
bool allow_config_based_issuance = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The allowConfigBasedIssuance.
|
getAllowCsrBasedIssuance()
public boolean getAllowCsrBasedIssuance()
Optional. When true, allows callers to create
Certificates by
specifying a CSR.
bool allow_csr_based_issuance = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The allowCsrBasedIssuance.
|
getDefaultInstanceForType()
public CaPool.IssuancePolicy.IssuanceModes getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CaPool.IssuancePolicy.IssuanceModes other)
public CaPool.IssuancePolicy.IssuanceModes.Builder mergeFrom(CaPool.IssuancePolicy.IssuanceModes other)
public CaPool.IssuancePolicy.IssuanceModes.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CaPool.IssuancePolicy.IssuanceModes.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CaPool.IssuancePolicy.IssuanceModes.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAllowConfigBasedIssuance(boolean value)
public CaPool.IssuancePolicy.IssuanceModes.Builder setAllowConfigBasedIssuance(boolean value)
Optional. When true, allows callers to create
Certificates by
specifying a
CertificateConfig.
bool allow_config_based_issuance = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The allowConfigBasedIssuance to set.
|
setAllowCsrBasedIssuance(boolean value)
public CaPool.IssuancePolicy.IssuanceModes.Builder setAllowCsrBasedIssuance(boolean value)
Optional. When true, allows callers to create
Certificates by
specifying a CSR.
bool allow_csr_based_issuance = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The allowCsrBasedIssuance to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CaPool.IssuancePolicy.IssuanceModes.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CaPool.IssuancePolicy.IssuanceModes.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CaPool.IssuancePolicy.IssuanceModes.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides