Class Subject.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
- com.google.cloud.security.privateca.v1beta1.Subject.Builder
-
- All Implemented Interfaces:
SubjectOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Subject
public static final class Subject.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder> implements SubjectOrBuilder
[Subject][google.cloud.security.privateca.v1beta1.Subject] describes parts of a distinguished name that, in turn, describes the subject of the certificate.
Protobuf typegoogle.cloud.security.privateca.v1beta1.Subject
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Subject.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Subjectbuild()SubjectbuildPartial()Subject.Builderclear()Subject.BuilderclearCountryCode()The country code of the subject.Subject.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Subject.BuilderclearLocality()The locality or city of the subject.Subject.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Subject.BuilderclearOrganization()The organization of the subject.Subject.BuilderclearOrganizationalUnit()The organizational_unit of the subject.Subject.BuilderclearPostalCode()The postal code of the subject.Subject.BuilderclearProvince()The province, territory, or regional state of the subject.Subject.BuilderclearStreetAddress()The street address of the subject.Subject.Builderclone()StringgetCountryCode()The country code of the subject.com.google.protobuf.ByteStringgetCountryCodeBytes()The country code of the subject.SubjectgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLocality()The locality or city of the subject.com.google.protobuf.ByteStringgetLocalityBytes()The locality or city of the subject.StringgetOrganization()The organization of the subject.StringgetOrganizationalUnit()The organizational_unit of the subject.com.google.protobuf.ByteStringgetOrganizationalUnitBytes()The organizational_unit of the subject.com.google.protobuf.ByteStringgetOrganizationBytes()The organization of the subject.StringgetPostalCode()The postal code of the subject.com.google.protobuf.ByteStringgetPostalCodeBytes()The postal code of the subject.StringgetProvince()The province, territory, or regional state of the subject.com.google.protobuf.ByteStringgetProvinceBytes()The province, territory, or regional state of the subject.StringgetStreetAddress()The street address of the subject.com.google.protobuf.ByteStringgetStreetAddressBytes()The street address of the subject.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Subject.BuildermergeFrom(Subject other)Subject.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Subject.BuildermergeFrom(com.google.protobuf.Message other)Subject.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Subject.BuildersetCountryCode(String value)The country code of the subject.Subject.BuildersetCountryCodeBytes(com.google.protobuf.ByteString value)The country code of the subject.Subject.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Subject.BuildersetLocality(String value)The locality or city of the subject.Subject.BuildersetLocalityBytes(com.google.protobuf.ByteString value)The locality or city of the subject.Subject.BuildersetOrganization(String value)The organization of the subject.Subject.BuildersetOrganizationalUnit(String value)The organizational_unit of the subject.Subject.BuildersetOrganizationalUnitBytes(com.google.protobuf.ByteString value)The organizational_unit of the subject.Subject.BuildersetOrganizationBytes(com.google.protobuf.ByteString value)The organization of the subject.Subject.BuildersetPostalCode(String value)The postal code of the subject.Subject.BuildersetPostalCodeBytes(com.google.protobuf.ByteString value)The postal code of the subject.Subject.BuildersetProvince(String value)The province, territory, or regional state of the subject.Subject.BuildersetProvinceBytes(com.google.protobuf.ByteString value)The province, territory, or regional state of the subject.Subject.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Subject.BuildersetStreetAddress(String value)The street address of the subject.Subject.BuildersetStreetAddressBytes(com.google.protobuf.ByteString value)The street address of the subject.Subject.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<Subject.Builder>
-
clear
public Subject.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<Subject.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<Subject.Builder>
-
getDefaultInstanceForType
public Subject getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Subject build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Subject buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Subject.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<Subject.Builder>
-
setField
public Subject.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<Subject.Builder>
-
clearField
public Subject.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
clearOneof
public Subject.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
setRepeatedField
public Subject.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<Subject.Builder>
-
addRepeatedField
public Subject.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<Subject.Builder>
-
mergeFrom
public Subject.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Subject.Builder>
-
mergeFrom
public Subject.Builder mergeFrom(Subject other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
mergeFrom
public Subject.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<Subject.Builder>- Throws:
IOException
-
getCountryCode
public String getCountryCode()
The country code of the subject.
string country_code = 1;- Specified by:
getCountryCodein interfaceSubjectOrBuilder- Returns:
- The countryCode.
-
getCountryCodeBytes
public com.google.protobuf.ByteString getCountryCodeBytes()
The country code of the subject.
string country_code = 1;- Specified by:
getCountryCodeBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for countryCode.
-
setCountryCode
public Subject.Builder setCountryCode(String value)
The country code of the subject.
string country_code = 1;- Parameters:
value- The countryCode to set.- Returns:
- This builder for chaining.
-
clearCountryCode
public Subject.Builder clearCountryCode()
The country code of the subject.
string country_code = 1;- Returns:
- This builder for chaining.
-
setCountryCodeBytes
public Subject.Builder setCountryCodeBytes(com.google.protobuf.ByteString value)
The country code of the subject.
string country_code = 1;- Parameters:
value- The bytes for countryCode to set.- Returns:
- This builder for chaining.
-
getOrganization
public String getOrganization()
The organization of the subject.
string organization = 2;- Specified by:
getOrganizationin interfaceSubjectOrBuilder- Returns:
- The organization.
-
getOrganizationBytes
public com.google.protobuf.ByteString getOrganizationBytes()
The organization of the subject.
string organization = 2;- Specified by:
getOrganizationBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for organization.
-
setOrganization
public Subject.Builder setOrganization(String value)
The organization of the subject.
string organization = 2;- Parameters:
value- The organization to set.- Returns:
- This builder for chaining.
-
clearOrganization
public Subject.Builder clearOrganization()
The organization of the subject.
string organization = 2;- Returns:
- This builder for chaining.
-
setOrganizationBytes
public Subject.Builder setOrganizationBytes(com.google.protobuf.ByteString value)
The organization of the subject.
string organization = 2;- Parameters:
value- The bytes for organization to set.- Returns:
- This builder for chaining.
-
getOrganizationalUnit
public String getOrganizationalUnit()
The organizational_unit of the subject.
string organizational_unit = 3;- Specified by:
getOrganizationalUnitin interfaceSubjectOrBuilder- Returns:
- The organizationalUnit.
-
getOrganizationalUnitBytes
public com.google.protobuf.ByteString getOrganizationalUnitBytes()
The organizational_unit of the subject.
string organizational_unit = 3;- Specified by:
getOrganizationalUnitBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for organizationalUnit.
-
setOrganizationalUnit
public Subject.Builder setOrganizationalUnit(String value)
The organizational_unit of the subject.
string organizational_unit = 3;- Parameters:
value- The organizationalUnit to set.- Returns:
- This builder for chaining.
-
clearOrganizationalUnit
public Subject.Builder clearOrganizationalUnit()
The organizational_unit of the subject.
string organizational_unit = 3;- Returns:
- This builder for chaining.
-
setOrganizationalUnitBytes
public Subject.Builder setOrganizationalUnitBytes(com.google.protobuf.ByteString value)
The organizational_unit of the subject.
string organizational_unit = 3;- Parameters:
value- The bytes for organizationalUnit to set.- Returns:
- This builder for chaining.
-
getLocality
public String getLocality()
The locality or city of the subject.
string locality = 4;- Specified by:
getLocalityin interfaceSubjectOrBuilder- Returns:
- The locality.
-
getLocalityBytes
public com.google.protobuf.ByteString getLocalityBytes()
The locality or city of the subject.
string locality = 4;- Specified by:
getLocalityBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for locality.
-
setLocality
public Subject.Builder setLocality(String value)
The locality or city of the subject.
string locality = 4;- Parameters:
value- The locality to set.- Returns:
- This builder for chaining.
-
clearLocality
public Subject.Builder clearLocality()
The locality or city of the subject.
string locality = 4;- Returns:
- This builder for chaining.
-
setLocalityBytes
public Subject.Builder setLocalityBytes(com.google.protobuf.ByteString value)
The locality or city of the subject.
string locality = 4;- Parameters:
value- The bytes for locality to set.- Returns:
- This builder for chaining.
-
getProvince
public String getProvince()
The province, territory, or regional state of the subject.
string province = 5;- Specified by:
getProvincein interfaceSubjectOrBuilder- Returns:
- The province.
-
getProvinceBytes
public com.google.protobuf.ByteString getProvinceBytes()
The province, territory, or regional state of the subject.
string province = 5;- Specified by:
getProvinceBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for province.
-
setProvince
public Subject.Builder setProvince(String value)
The province, territory, or regional state of the subject.
string province = 5;- Parameters:
value- The province to set.- Returns:
- This builder for chaining.
-
clearProvince
public Subject.Builder clearProvince()
The province, territory, or regional state of the subject.
string province = 5;- Returns:
- This builder for chaining.
-
setProvinceBytes
public Subject.Builder setProvinceBytes(com.google.protobuf.ByteString value)
The province, territory, or regional state of the subject.
string province = 5;- Parameters:
value- The bytes for province to set.- Returns:
- This builder for chaining.
-
getStreetAddress
public String getStreetAddress()
The street address of the subject.
string street_address = 6;- Specified by:
getStreetAddressin interfaceSubjectOrBuilder- Returns:
- The streetAddress.
-
getStreetAddressBytes
public com.google.protobuf.ByteString getStreetAddressBytes()
The street address of the subject.
string street_address = 6;- Specified by:
getStreetAddressBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for streetAddress.
-
setStreetAddress
public Subject.Builder setStreetAddress(String value)
The street address of the subject.
string street_address = 6;- Parameters:
value- The streetAddress to set.- Returns:
- This builder for chaining.
-
clearStreetAddress
public Subject.Builder clearStreetAddress()
The street address of the subject.
string street_address = 6;- Returns:
- This builder for chaining.
-
setStreetAddressBytes
public Subject.Builder setStreetAddressBytes(com.google.protobuf.ByteString value)
The street address of the subject.
string street_address = 6;- Parameters:
value- The bytes for streetAddress to set.- Returns:
- This builder for chaining.
-
getPostalCode
public String getPostalCode()
The postal code of the subject.
string postal_code = 7;- Specified by:
getPostalCodein interfaceSubjectOrBuilder- Returns:
- The postalCode.
-
getPostalCodeBytes
public com.google.protobuf.ByteString getPostalCodeBytes()
The postal code of the subject.
string postal_code = 7;- Specified by:
getPostalCodeBytesin interfaceSubjectOrBuilder- Returns:
- The bytes for postalCode.
-
setPostalCode
public Subject.Builder setPostalCode(String value)
The postal code of the subject.
string postal_code = 7;- Parameters:
value- The postalCode to set.- Returns:
- This builder for chaining.
-
clearPostalCode
public Subject.Builder clearPostalCode()
The postal code of the subject.
string postal_code = 7;- Returns:
- This builder for chaining.
-
setPostalCodeBytes
public Subject.Builder setPostalCodeBytes(com.google.protobuf.ByteString value)
The postal code of the subject.
string postal_code = 7;- Parameters:
value- The bytes for postalCode to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Subject.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
mergeUnknownFields
public final Subject.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Subject.Builder>
-
-