Class CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder (2.93.0)
2.93.0 (latest)
2.90.0
2.89.0
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.4
2.4.0
2.3.0
2.2.5
public static final class CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder extends GeneratedMessage . Builder<CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder > implements CaPool . IssuancePolicy . AllowedKeyType . RsaKeyTypeOrBuilder
Describes an RSA key that may be used in a
Certificate issued
from a CaPool .
Protobuf type
google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType build ()
buildPartial()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType buildPartial ()
clear()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder clear ()
Overrides
clearMaxModulusSize()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder clearMaxModulusSize ()
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
clearMinModulusSize()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder clearMinModulusSize ()
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMaxModulusSize()
public long getMaxModulusSize ()
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
long
The maxModulusSize.
getMinModulusSize()
public long getMinModulusSize ()
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
long
The minModulusSize.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType other)
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder mergeFrom ( CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType other )
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setMaxModulusSize(long value)
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder setMaxModulusSize ( long value )
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
long The maxModulusSize to set.
setMinModulusSize(long value)
public CaPool . IssuancePolicy . AllowedKeyType . RsaKeyType . Builder setMinModulusSize ( long value )
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
long The minModulusSize to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-26 UTC."],[],[]]