public static final class RelativeDistinguishedName.Builder extends GeneratedMessage.Builder<RelativeDistinguishedName.Builder> implements RelativeDistinguishedNameOrBuilder
RelativeDistinguishedName
specifies a relative distinguished name which will be used to build a
distinguished name.
Protobuf type google.cloud.security.privateca.v1.RelativeDistinguishedName
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
addAllAttributes(Iterable<? extends AttributeTypeAndValue> values)
public RelativeDistinguishedName.Builder addAllAttributes(Iterable<? extends AttributeTypeAndValue> values)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.security.privateca.v1.AttributeTypeAndValue>
|
addAttributes(AttributeTypeAndValue value)
public RelativeDistinguishedName.Builder addAttributes(AttributeTypeAndValue value)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
addAttributes(AttributeTypeAndValue.Builder builderForValue)
public RelativeDistinguishedName.Builder addAttributes(AttributeTypeAndValue.Builder builderForValue)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
addAttributes(int index, AttributeTypeAndValue value)
public RelativeDistinguishedName.Builder addAttributes(int index, AttributeTypeAndValue value)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
addAttributes(int index, AttributeTypeAndValue.Builder builderForValue)
public RelativeDistinguishedName.Builder addAttributes(int index, AttributeTypeAndValue.Builder builderForValue)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
addAttributesBuilder()
public AttributeTypeAndValue.Builder addAttributesBuilder()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
addAttributesBuilder(int index)
public AttributeTypeAndValue.Builder addAttributesBuilder(int index)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public RelativeDistinguishedName build()
buildPartial()
public RelativeDistinguishedName buildPartial()
clear()
public RelativeDistinguishedName.Builder clear()
Overrides
clearAttributes()
public RelativeDistinguishedName.Builder clearAttributes()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
getAttributes(int index)
public AttributeTypeAndValue getAttributes(int index)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAttributesBuilder(int index)
public AttributeTypeAndValue.Builder getAttributesBuilder(int index)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAttributesBuilderList()
public List<AttributeTypeAndValue.Builder> getAttributesBuilderList()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
getAttributesCount()
public int getAttributesCount()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Returns |
| Type |
Description |
int |
|
getAttributesList()
public List<AttributeTypeAndValue> getAttributesList()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
getAttributesOrBuilder(int index)
public AttributeTypeAndValueOrBuilder getAttributesOrBuilder(int index)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getAttributesOrBuilderList()
public List<? extends AttributeTypeAndValueOrBuilder> getAttributesOrBuilderList()
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.security.privateca.v1.AttributeTypeAndValueOrBuilder> |
|
getDefaultInstanceForType()
public RelativeDistinguishedName getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RelativeDistinguishedName other)
public RelativeDistinguishedName.Builder mergeFrom(RelativeDistinguishedName other)
public RelativeDistinguishedName.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RelativeDistinguishedName.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeAttributes(int index)
public RelativeDistinguishedName.Builder removeAttributes(int index)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
| Parameter |
| Name |
Description |
index |
int
|
setAttributes(int index, AttributeTypeAndValue value)
public RelativeDistinguishedName.Builder setAttributes(int index, AttributeTypeAndValue value)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;
setAttributes(int index, AttributeTypeAndValue.Builder builderForValue)
public RelativeDistinguishedName.Builder setAttributes(int index, AttributeTypeAndValue.Builder builderForValue)
Attributes describes the attribute value assertions in the RDN.
repeated .google.cloud.security.privateca.v1.AttributeTypeAndValue attributes = 1;