Class X509Parameters.NameConstraints.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
- com.google.cloud.security.privateca.v1.X509Parameters.NameConstraints.Builder
-
- All Implemented Interfaces:
X509Parameters.NameConstraintsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- X509Parameters.NameConstraints
public static final class X509Parameters.NameConstraints.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder> implements X509Parameters.NameConstraintsOrBuilder
Describes the X.509 name constraints extension, per https://tools.ietf.org/html/rfc5280#section-4.2.1.10
Protobuf typegoogle.cloud.security.privateca.v1.X509Parameters.NameConstraints
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description X509Parameters.NameConstraints.BuilderaddAllExcludedDnsNames(Iterable<String> values)Contains excluded DNS names.X509Parameters.NameConstraints.BuilderaddAllExcludedEmailAddresses(Iterable<String> values)Contains the excluded email addresses.X509Parameters.NameConstraints.BuilderaddAllExcludedIpRanges(Iterable<String> values)Contains the excluded IP ranges.X509Parameters.NameConstraints.BuilderaddAllExcludedUris(Iterable<String> values)Contains the excluded URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddAllPermittedDnsNames(Iterable<String> values)Contains permitted DNS names.X509Parameters.NameConstraints.BuilderaddAllPermittedEmailAddresses(Iterable<String> values)Contains the permitted email addresses.X509Parameters.NameConstraints.BuilderaddAllPermittedIpRanges(Iterable<String> values)Contains the permitted IP ranges.X509Parameters.NameConstraints.BuilderaddAllPermittedUris(Iterable<String> values)Contains the permitted URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddExcludedDnsNames(String value)Contains excluded DNS names.X509Parameters.NameConstraints.BuilderaddExcludedDnsNamesBytes(com.google.protobuf.ByteString value)Contains excluded DNS names.X509Parameters.NameConstraints.BuilderaddExcludedEmailAddresses(String value)Contains the excluded email addresses.X509Parameters.NameConstraints.BuilderaddExcludedEmailAddressesBytes(com.google.protobuf.ByteString value)Contains the excluded email addresses.X509Parameters.NameConstraints.BuilderaddExcludedIpRanges(String value)Contains the excluded IP ranges.X509Parameters.NameConstraints.BuilderaddExcludedIpRangesBytes(com.google.protobuf.ByteString value)Contains the excluded IP ranges.X509Parameters.NameConstraints.BuilderaddExcludedUris(String value)Contains the excluded URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddExcludedUrisBytes(com.google.protobuf.ByteString value)Contains the excluded URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddPermittedDnsNames(String value)Contains permitted DNS names.X509Parameters.NameConstraints.BuilderaddPermittedDnsNamesBytes(com.google.protobuf.ByteString value)Contains permitted DNS names.X509Parameters.NameConstraints.BuilderaddPermittedEmailAddresses(String value)Contains the permitted email addresses.X509Parameters.NameConstraints.BuilderaddPermittedEmailAddressesBytes(com.google.protobuf.ByteString value)Contains the permitted email addresses.X509Parameters.NameConstraints.BuilderaddPermittedIpRanges(String value)Contains the permitted IP ranges.X509Parameters.NameConstraints.BuilderaddPermittedIpRangesBytes(com.google.protobuf.ByteString value)Contains the permitted IP ranges.X509Parameters.NameConstraints.BuilderaddPermittedUris(String value)Contains the permitted URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddPermittedUrisBytes(com.google.protobuf.ByteString value)Contains the permitted URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)X509Parameters.NameConstraintsbuild()X509Parameters.NameConstraintsbuildPartial()X509Parameters.NameConstraints.Builderclear()X509Parameters.NameConstraints.BuilderclearCritical()Indicates whether or not the name constraints are marked critical.X509Parameters.NameConstraints.BuilderclearExcludedDnsNames()Contains excluded DNS names.X509Parameters.NameConstraints.BuilderclearExcludedEmailAddresses()Contains the excluded email addresses.X509Parameters.NameConstraints.BuilderclearExcludedIpRanges()Contains the excluded IP ranges.X509Parameters.NameConstraints.BuilderclearExcludedUris()Contains the excluded URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)X509Parameters.NameConstraints.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)X509Parameters.NameConstraints.BuilderclearPermittedDnsNames()Contains permitted DNS names.X509Parameters.NameConstraints.BuilderclearPermittedEmailAddresses()Contains the permitted email addresses.X509Parameters.NameConstraints.BuilderclearPermittedIpRanges()Contains the permitted IP ranges.X509Parameters.NameConstraints.BuilderclearPermittedUris()Contains the permitted URIs that apply to the host part of the name.X509Parameters.NameConstraints.Builderclone()booleangetCritical()Indicates whether or not the name constraints are marked critical.X509Parameters.NameConstraintsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetExcludedDnsNames(int index)Contains excluded DNS names.com.google.protobuf.ByteStringgetExcludedDnsNamesBytes(int index)Contains excluded DNS names.intgetExcludedDnsNamesCount()Contains excluded DNS names.com.google.protobuf.ProtocolStringListgetExcludedDnsNamesList()Contains excluded DNS names.StringgetExcludedEmailAddresses(int index)Contains the excluded email addresses.com.google.protobuf.ByteStringgetExcludedEmailAddressesBytes(int index)Contains the excluded email addresses.intgetExcludedEmailAddressesCount()Contains the excluded email addresses.com.google.protobuf.ProtocolStringListgetExcludedEmailAddressesList()Contains the excluded email addresses.StringgetExcludedIpRanges(int index)Contains the excluded IP ranges.com.google.protobuf.ByteStringgetExcludedIpRangesBytes(int index)Contains the excluded IP ranges.intgetExcludedIpRangesCount()Contains the excluded IP ranges.com.google.protobuf.ProtocolStringListgetExcludedIpRangesList()Contains the excluded IP ranges.StringgetExcludedUris(int index)Contains the excluded URIs that apply to the host part of the name.com.google.protobuf.ByteStringgetExcludedUrisBytes(int index)Contains the excluded URIs that apply to the host part of the name.intgetExcludedUrisCount()Contains the excluded URIs that apply to the host part of the name.com.google.protobuf.ProtocolStringListgetExcludedUrisList()Contains the excluded URIs that apply to the host part of the name.StringgetPermittedDnsNames(int index)Contains permitted DNS names.com.google.protobuf.ByteStringgetPermittedDnsNamesBytes(int index)Contains permitted DNS names.intgetPermittedDnsNamesCount()Contains permitted DNS names.com.google.protobuf.ProtocolStringListgetPermittedDnsNamesList()Contains permitted DNS names.StringgetPermittedEmailAddresses(int index)Contains the permitted email addresses.com.google.protobuf.ByteStringgetPermittedEmailAddressesBytes(int index)Contains the permitted email addresses.intgetPermittedEmailAddressesCount()Contains the permitted email addresses.com.google.protobuf.ProtocolStringListgetPermittedEmailAddressesList()Contains the permitted email addresses.StringgetPermittedIpRanges(int index)Contains the permitted IP ranges.com.google.protobuf.ByteStringgetPermittedIpRangesBytes(int index)Contains the permitted IP ranges.intgetPermittedIpRangesCount()Contains the permitted IP ranges.com.google.protobuf.ProtocolStringListgetPermittedIpRangesList()Contains the permitted IP ranges.StringgetPermittedUris(int index)Contains the permitted URIs that apply to the host part of the name.com.google.protobuf.ByteStringgetPermittedUrisBytes(int index)Contains the permitted URIs that apply to the host part of the name.intgetPermittedUrisCount()Contains the permitted URIs that apply to the host part of the name.com.google.protobuf.ProtocolStringListgetPermittedUrisList()Contains the permitted URIs that apply to the host part of the name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()X509Parameters.NameConstraints.BuildermergeFrom(X509Parameters.NameConstraints other)X509Parameters.NameConstraints.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)X509Parameters.NameConstraints.BuildermergeFrom(com.google.protobuf.Message other)X509Parameters.NameConstraints.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)X509Parameters.NameConstraints.BuildersetCritical(boolean value)Indicates whether or not the name constraints are marked critical.X509Parameters.NameConstraints.BuildersetExcludedDnsNames(int index, String value)Contains excluded DNS names.X509Parameters.NameConstraints.BuildersetExcludedEmailAddresses(int index, String value)Contains the excluded email addresses.X509Parameters.NameConstraints.BuildersetExcludedIpRanges(int index, String value)Contains the excluded IP ranges.X509Parameters.NameConstraints.BuildersetExcludedUris(int index, String value)Contains the excluded URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)X509Parameters.NameConstraints.BuildersetPermittedDnsNames(int index, String value)Contains permitted DNS names.X509Parameters.NameConstraints.BuildersetPermittedEmailAddresses(int index, String value)Contains the permitted email addresses.X509Parameters.NameConstraints.BuildersetPermittedIpRanges(int index, String value)Contains the permitted IP ranges.X509Parameters.NameConstraints.BuildersetPermittedUris(int index, String value)Contains the permitted URIs that apply to the host part of the name.X509Parameters.NameConstraints.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)X509Parameters.NameConstraints.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
clear
public X509Parameters.NameConstraints.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
getDefaultInstanceForType
public X509Parameters.NameConstraints getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public X509Parameters.NameConstraints build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public X509Parameters.NameConstraints buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public X509Parameters.NameConstraints.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
setField
public X509Parameters.NameConstraints.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
clearField
public X509Parameters.NameConstraints.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
clearOneof
public X509Parameters.NameConstraints.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
setRepeatedField
public X509Parameters.NameConstraints.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
addRepeatedField
public X509Parameters.NameConstraints.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
mergeFrom
public X509Parameters.NameConstraints.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<X509Parameters.NameConstraints.Builder>
-
mergeFrom
public X509Parameters.NameConstraints.Builder mergeFrom(X509Parameters.NameConstraints other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
mergeFrom
public X509Parameters.NameConstraints.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<X509Parameters.NameConstraints.Builder>- Throws:
IOException
-
getCritical
public boolean getCritical()
Indicates whether or not the name constraints are marked critical.
bool critical = 1;- Specified by:
getCriticalin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The critical.
-
setCritical
public X509Parameters.NameConstraints.Builder setCritical(boolean value)
Indicates whether or not the name constraints are marked critical.
bool critical = 1;- Parameters:
value- The critical to set.- Returns:
- This builder for chaining.
-
clearCritical
public X509Parameters.NameConstraints.Builder clearCritical()
Indicates whether or not the name constraints are marked critical.
bool critical = 1;- Returns:
- This builder for chaining.
-
getPermittedDnsNamesList
public com.google.protobuf.ProtocolStringList getPermittedDnsNamesList()
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Specified by:
getPermittedDnsNamesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the permittedDnsNames.
-
getPermittedDnsNamesCount
public int getPermittedDnsNamesCount()
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Specified by:
getPermittedDnsNamesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of permittedDnsNames.
-
getPermittedDnsNames
public String getPermittedDnsNames(int index)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Specified by:
getPermittedDnsNamesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permittedDnsNames at the given index.
-
getPermittedDnsNamesBytes
public com.google.protobuf.ByteString getPermittedDnsNamesBytes(int index)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Specified by:
getPermittedDnsNamesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the permittedDnsNames at the given index.
-
setPermittedDnsNames
public X509Parameters.NameConstraints.Builder setPermittedDnsNames(int index, String value)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Parameters:
index- The index to set the value at.value- The permittedDnsNames to set.- Returns:
- This builder for chaining.
-
addPermittedDnsNames
public X509Parameters.NameConstraints.Builder addPermittedDnsNames(String value)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Parameters:
value- The permittedDnsNames to add.- Returns:
- This builder for chaining.
-
addAllPermittedDnsNames
public X509Parameters.NameConstraints.Builder addAllPermittedDnsNames(Iterable<String> values)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Parameters:
values- The permittedDnsNames to add.- Returns:
- This builder for chaining.
-
clearPermittedDnsNames
public X509Parameters.NameConstraints.Builder clearPermittedDnsNames()
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Returns:
- This builder for chaining.
-
addPermittedDnsNamesBytes
public X509Parameters.NameConstraints.Builder addPermittedDnsNamesBytes(com.google.protobuf.ByteString value)
Contains permitted DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string permitted_dns_names = 2;- Parameters:
value- The bytes of the permittedDnsNames to add.- Returns:
- This builder for chaining.
-
getExcludedDnsNamesList
public com.google.protobuf.ProtocolStringList getExcludedDnsNamesList()
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Specified by:
getExcludedDnsNamesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the excludedDnsNames.
-
getExcludedDnsNamesCount
public int getExcludedDnsNamesCount()
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Specified by:
getExcludedDnsNamesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of excludedDnsNames.
-
getExcludedDnsNames
public String getExcludedDnsNames(int index)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Specified by:
getExcludedDnsNamesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedDnsNames at the given index.
-
getExcludedDnsNamesBytes
public com.google.protobuf.ByteString getExcludedDnsNamesBytes(int index)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Specified by:
getExcludedDnsNamesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludedDnsNames at the given index.
-
setExcludedDnsNames
public X509Parameters.NameConstraints.Builder setExcludedDnsNames(int index, String value)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Parameters:
index- The index to set the value at.value- The excludedDnsNames to set.- Returns:
- This builder for chaining.
-
addExcludedDnsNames
public X509Parameters.NameConstraints.Builder addExcludedDnsNames(String value)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Parameters:
value- The excludedDnsNames to add.- Returns:
- This builder for chaining.
-
addAllExcludedDnsNames
public X509Parameters.NameConstraints.Builder addAllExcludedDnsNames(Iterable<String> values)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Parameters:
values- The excludedDnsNames to add.- Returns:
- This builder for chaining.
-
clearExcludedDnsNames
public X509Parameters.NameConstraints.Builder clearExcludedDnsNames()
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Returns:
- This builder for chaining.
-
addExcludedDnsNamesBytes
public X509Parameters.NameConstraints.Builder addExcludedDnsNamesBytes(com.google.protobuf.ByteString value)
Contains excluded DNS names. Any DNS name that can be constructed by simply adding zero or more labels to the left-hand side of the name satisfies the name constraint. For example, `example.com`, `www.example.com`, `www.sub.example.com` would satisfy `example.com` while `example1.com` does not.
repeated string excluded_dns_names = 3;- Parameters:
value- The bytes of the excludedDnsNames to add.- Returns:
- This builder for chaining.
-
getPermittedIpRangesList
public com.google.protobuf.ProtocolStringList getPermittedIpRangesList()
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Specified by:
getPermittedIpRangesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the permittedIpRanges.
-
getPermittedIpRangesCount
public int getPermittedIpRangesCount()
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Specified by:
getPermittedIpRangesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of permittedIpRanges.
-
getPermittedIpRanges
public String getPermittedIpRanges(int index)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Specified by:
getPermittedIpRangesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permittedIpRanges at the given index.
-
getPermittedIpRangesBytes
public com.google.protobuf.ByteString getPermittedIpRangesBytes(int index)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Specified by:
getPermittedIpRangesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the permittedIpRanges at the given index.
-
setPermittedIpRanges
public X509Parameters.NameConstraints.Builder setPermittedIpRanges(int index, String value)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Parameters:
index- The index to set the value at.value- The permittedIpRanges to set.- Returns:
- This builder for chaining.
-
addPermittedIpRanges
public X509Parameters.NameConstraints.Builder addPermittedIpRanges(String value)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Parameters:
value- The permittedIpRanges to add.- Returns:
- This builder for chaining.
-
addAllPermittedIpRanges
public X509Parameters.NameConstraints.Builder addAllPermittedIpRanges(Iterable<String> values)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Parameters:
values- The permittedIpRanges to add.- Returns:
- This builder for chaining.
-
clearPermittedIpRanges
public X509Parameters.NameConstraints.Builder clearPermittedIpRanges()
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Returns:
- This builder for chaining.
-
addPermittedIpRangesBytes
public X509Parameters.NameConstraints.Builder addPermittedIpRangesBytes(com.google.protobuf.ByteString value)
Contains the permitted IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string permitted_ip_ranges = 4;- Parameters:
value- The bytes of the permittedIpRanges to add.- Returns:
- This builder for chaining.
-
getExcludedIpRangesList
public com.google.protobuf.ProtocolStringList getExcludedIpRangesList()
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Specified by:
getExcludedIpRangesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the excludedIpRanges.
-
getExcludedIpRangesCount
public int getExcludedIpRangesCount()
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Specified by:
getExcludedIpRangesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of excludedIpRanges.
-
getExcludedIpRanges
public String getExcludedIpRanges(int index)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Specified by:
getExcludedIpRangesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedIpRanges at the given index.
-
getExcludedIpRangesBytes
public com.google.protobuf.ByteString getExcludedIpRangesBytes(int index)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Specified by:
getExcludedIpRangesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludedIpRanges at the given index.
-
setExcludedIpRanges
public X509Parameters.NameConstraints.Builder setExcludedIpRanges(int index, String value)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Parameters:
index- The index to set the value at.value- The excludedIpRanges to set.- Returns:
- This builder for chaining.
-
addExcludedIpRanges
public X509Parameters.NameConstraints.Builder addExcludedIpRanges(String value)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Parameters:
value- The excludedIpRanges to add.- Returns:
- This builder for chaining.
-
addAllExcludedIpRanges
public X509Parameters.NameConstraints.Builder addAllExcludedIpRanges(Iterable<String> values)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Parameters:
values- The excludedIpRanges to add.- Returns:
- This builder for chaining.
-
clearExcludedIpRanges
public X509Parameters.NameConstraints.Builder clearExcludedIpRanges()
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Returns:
- This builder for chaining.
-
addExcludedIpRangesBytes
public X509Parameters.NameConstraints.Builder addExcludedIpRangesBytes(com.google.protobuf.ByteString value)
Contains the excluded IP ranges. For IPv4 addresses, the ranges are expressed using CIDR notation as specified in RFC 4632. For IPv6 addresses, the ranges are expressed in similar encoding as IPv4 addresses.
repeated string excluded_ip_ranges = 5;- Parameters:
value- The bytes of the excludedIpRanges to add.- Returns:
- This builder for chaining.
-
getPermittedEmailAddressesList
public com.google.protobuf.ProtocolStringList getPermittedEmailAddressesList()
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Specified by:
getPermittedEmailAddressesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the permittedEmailAddresses.
-
getPermittedEmailAddressesCount
public int getPermittedEmailAddressesCount()
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Specified by:
getPermittedEmailAddressesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of permittedEmailAddresses.
-
getPermittedEmailAddresses
public String getPermittedEmailAddresses(int index)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Specified by:
getPermittedEmailAddressesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permittedEmailAddresses at the given index.
-
getPermittedEmailAddressesBytes
public com.google.protobuf.ByteString getPermittedEmailAddressesBytes(int index)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Specified by:
getPermittedEmailAddressesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the permittedEmailAddresses at the given index.
-
setPermittedEmailAddresses
public X509Parameters.NameConstraints.Builder setPermittedEmailAddresses(int index, String value)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Parameters:
index- The index to set the value at.value- The permittedEmailAddresses to set.- Returns:
- This builder for chaining.
-
addPermittedEmailAddresses
public X509Parameters.NameConstraints.Builder addPermittedEmailAddresses(String value)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Parameters:
value- The permittedEmailAddresses to add.- Returns:
- This builder for chaining.
-
addAllPermittedEmailAddresses
public X509Parameters.NameConstraints.Builder addAllPermittedEmailAddresses(Iterable<String> values)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Parameters:
values- The permittedEmailAddresses to add.- Returns:
- This builder for chaining.
-
clearPermittedEmailAddresses
public X509Parameters.NameConstraints.Builder clearPermittedEmailAddresses()
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Returns:
- This builder for chaining.
-
addPermittedEmailAddressesBytes
public X509Parameters.NameConstraints.Builder addPermittedEmailAddressesBytes(com.google.protobuf.ByteString value)
Contains the permitted email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string permitted_email_addresses = 6;- Parameters:
value- The bytes of the permittedEmailAddresses to add.- Returns:
- This builder for chaining.
-
getExcludedEmailAddressesList
public com.google.protobuf.ProtocolStringList getExcludedEmailAddressesList()
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Specified by:
getExcludedEmailAddressesListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the excludedEmailAddresses.
-
getExcludedEmailAddressesCount
public int getExcludedEmailAddressesCount()
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Specified by:
getExcludedEmailAddressesCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of excludedEmailAddresses.
-
getExcludedEmailAddresses
public String getExcludedEmailAddresses(int index)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Specified by:
getExcludedEmailAddressesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedEmailAddresses at the given index.
-
getExcludedEmailAddressesBytes
public com.google.protobuf.ByteString getExcludedEmailAddressesBytes(int index)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Specified by:
getExcludedEmailAddressesBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludedEmailAddresses at the given index.
-
setExcludedEmailAddresses
public X509Parameters.NameConstraints.Builder setExcludedEmailAddresses(int index, String value)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Parameters:
index- The index to set the value at.value- The excludedEmailAddresses to set.- Returns:
- This builder for chaining.
-
addExcludedEmailAddresses
public X509Parameters.NameConstraints.Builder addExcludedEmailAddresses(String value)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Parameters:
value- The excludedEmailAddresses to add.- Returns:
- This builder for chaining.
-
addAllExcludedEmailAddresses
public X509Parameters.NameConstraints.Builder addAllExcludedEmailAddresses(Iterable<String> values)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Parameters:
values- The excludedEmailAddresses to add.- Returns:
- This builder for chaining.
-
clearExcludedEmailAddresses
public X509Parameters.NameConstraints.Builder clearExcludedEmailAddresses()
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Returns:
- This builder for chaining.
-
addExcludedEmailAddressesBytes
public X509Parameters.NameConstraints.Builder addExcludedEmailAddressesBytes(com.google.protobuf.ByteString value)
Contains the excluded email addresses. The value can be a particular email address, a hostname to indicate all email addresses on that host or a domain with a leading period (e.g. `.example.com`) to indicate all email addresses in that domain.
repeated string excluded_email_addresses = 7;- Parameters:
value- The bytes of the excludedEmailAddresses to add.- Returns:
- This builder for chaining.
-
getPermittedUrisList
public com.google.protobuf.ProtocolStringList getPermittedUrisList()
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Specified by:
getPermittedUrisListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the permittedUris.
-
getPermittedUrisCount
public int getPermittedUrisCount()
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Specified by:
getPermittedUrisCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of permittedUris.
-
getPermittedUris
public String getPermittedUris(int index)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Specified by:
getPermittedUrisin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permittedUris at the given index.
-
getPermittedUrisBytes
public com.google.protobuf.ByteString getPermittedUrisBytes(int index)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Specified by:
getPermittedUrisBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the permittedUris at the given index.
-
setPermittedUris
public X509Parameters.NameConstraints.Builder setPermittedUris(int index, String value)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Parameters:
index- The index to set the value at.value- The permittedUris to set.- Returns:
- This builder for chaining.
-
addPermittedUris
public X509Parameters.NameConstraints.Builder addPermittedUris(String value)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Parameters:
value- The permittedUris to add.- Returns:
- This builder for chaining.
-
addAllPermittedUris
public X509Parameters.NameConstraints.Builder addAllPermittedUris(Iterable<String> values)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Parameters:
values- The permittedUris to add.- Returns:
- This builder for chaining.
-
clearPermittedUris
public X509Parameters.NameConstraints.Builder clearPermittedUris()
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Returns:
- This builder for chaining.
-
addPermittedUrisBytes
public X509Parameters.NameConstraints.Builder addPermittedUrisBytes(com.google.protobuf.ByteString value)
Contains the permitted URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string permitted_uris = 8;- Parameters:
value- The bytes of the permittedUris to add.- Returns:
- This builder for chaining.
-
getExcludedUrisList
public com.google.protobuf.ProtocolStringList getExcludedUrisList()
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Specified by:
getExcludedUrisListin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- A list containing the excludedUris.
-
getExcludedUrisCount
public int getExcludedUrisCount()
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Specified by:
getExcludedUrisCountin interfaceX509Parameters.NameConstraintsOrBuilder- Returns:
- The count of excludedUris.
-
getExcludedUris
public String getExcludedUris(int index)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Specified by:
getExcludedUrisin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedUris at the given index.
-
getExcludedUrisBytes
public com.google.protobuf.ByteString getExcludedUrisBytes(int index)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Specified by:
getExcludedUrisBytesin interfaceX509Parameters.NameConstraintsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludedUris at the given index.
-
setExcludedUris
public X509Parameters.NameConstraints.Builder setExcludedUris(int index, String value)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Parameters:
index- The index to set the value at.value- The excludedUris to set.- Returns:
- This builder for chaining.
-
addExcludedUris
public X509Parameters.NameConstraints.Builder addExcludedUris(String value)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Parameters:
value- The excludedUris to add.- Returns:
- This builder for chaining.
-
addAllExcludedUris
public X509Parameters.NameConstraints.Builder addAllExcludedUris(Iterable<String> values)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Parameters:
values- The excludedUris to add.- Returns:
- This builder for chaining.
-
clearExcludedUris
public X509Parameters.NameConstraints.Builder clearExcludedUris()
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Returns:
- This builder for chaining.
-
addExcludedUrisBytes
public X509Parameters.NameConstraints.Builder addExcludedUrisBytes(com.google.protobuf.ByteString value)
Contains the excluded URIs that apply to the host part of the name. The value can be a hostname or a domain with a leading period (like `.example.com`)
repeated string excluded_uris = 9;- Parameters:
value- The bytes of the excludedUris to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final X509Parameters.NameConstraints.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
mergeUnknownFields
public final X509Parameters.NameConstraints.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<X509Parameters.NameConstraints.Builder>
-
-