Class Address.Builder (2.2.9)

public static final class Address.Builder extends GeneratedMessageV3.Builder<Address.Builder> implements AddressOrBuilder

Resource that represents a address.

Protobuf type google.cloud.talent.v4beta1.Address

Implements

AddressOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Address.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Address.Builder
Overrides

build()

public Address build()
Returns
Type Description
Address

buildPartial()

public Address buildPartial()
Returns
Type Description
Address

clear()

public Address.Builder clear()
Returns
Type Description
Address.Builder
Overrides

clearAddress()

public Address.Builder clearAddress()
Returns
Type Description
Address.Builder

clearCurrent()

public Address.Builder clearCurrent()

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Returns
Type Description
Address.Builder

clearField(Descriptors.FieldDescriptor field)

public Address.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Address.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public Address.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Address.Builder
Overrides

clearStructuredAddress()

public Address.Builder clearStructuredAddress()

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Returns
Type Description
Address.Builder

clearUnstructuredAddress()

public Address.Builder clearUnstructuredAddress()

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Returns
Type Description
Address.Builder

This builder for chaining.

clearUsage()

public Address.Builder clearUsage()

The usage of the address. For example, SCHOOL, WORK, PERSONAL.

.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;

Returns
Type Description
Address.Builder

This builder for chaining.

clone()

public Address.Builder clone()
Returns
Type Description
Address.Builder
Overrides

getAddressCase()

public Address.AddressCase getAddressCase()
Returns
Type Description
Address.AddressCase

getCurrent()

public BoolValue getCurrent()

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Returns
Type Description
BoolValue

The current.

getCurrentBuilder()

public BoolValue.Builder getCurrentBuilder()

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Returns
Type Description
Builder

getCurrentOrBuilder()

public BoolValueOrBuilder getCurrentOrBuilder()

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Returns
Type Description
BoolValueOrBuilder

getDefaultInstanceForType()

public Address getDefaultInstanceForType()
Returns
Type Description
Address

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getStructuredAddress()

public PostalAddress getStructuredAddress()

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Returns
Type Description
com.google.type.PostalAddress

The structuredAddress.

getStructuredAddressBuilder()

public PostalAddress.Builder getStructuredAddressBuilder()

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Returns
Type Description
com.google.type.PostalAddress.Builder

getStructuredAddressOrBuilder()

public PostalAddressOrBuilder getStructuredAddressOrBuilder()

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Returns
Type Description
com.google.type.PostalAddressOrBuilder

getUnstructuredAddress()

public String getUnstructuredAddress()

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Returns
Type Description
String

The unstructuredAddress.

getUnstructuredAddressBytes()

public ByteString getUnstructuredAddressBytes()

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Returns
Type Description
ByteString

The bytes for unstructuredAddress.

getUsage()

public ContactInfoUsage getUsage()

The usage of the address. For example, SCHOOL, WORK, PERSONAL.

.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;

Returns
Type Description
ContactInfoUsage

The usage.

getUsageValue()

public int getUsageValue()

The usage of the address. For example, SCHOOL, WORK, PERSONAL.

.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;

Returns
Type Description
int

The enum numeric value on the wire for usage.

hasCurrent()

public boolean hasCurrent()

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Returns
Type Description
boolean

Whether the current field is set.

hasStructuredAddress()

public boolean hasStructuredAddress()

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Returns
Type Description
boolean

Whether the structuredAddress field is set.

hasUnstructuredAddress()

public boolean hasUnstructuredAddress()

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Returns
Type Description
boolean

Whether the unstructuredAddress field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCurrent(BoolValue value)

public Address.Builder mergeCurrent(BoolValue value)

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Parameter
Name Description
value BoolValue
Returns
Type Description
Address.Builder

mergeFrom(Address other)

public Address.Builder mergeFrom(Address other)
Parameter
Name Description
other Address
Returns
Type Description
Address.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Address.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Address.Builder
Overrides Exceptions
Type Description
IOException

mergeFrom(Message other)

public Address.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Address.Builder
Overrides

mergeStructuredAddress(PostalAddress value)

public Address.Builder mergeStructuredAddress(PostalAddress value)

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Parameter
Name Description
value com.google.type.PostalAddress
Returns
Type Description
Address.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Address.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Address.Builder
Overrides

setCurrent(BoolValue value)

public Address.Builder setCurrent(BoolValue value)

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Parameter
Name Description
value BoolValue
Returns
Type Description
Address.Builder

setCurrent(BoolValue.Builder builderForValue)

public Address.Builder setCurrent(BoolValue.Builder builderForValue)

Indicates if it's the person's current address.

.google.protobuf.BoolValue current = 4;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
Address.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Address.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Address.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Address.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Address.Builder
Overrides

setStructuredAddress(PostalAddress value)

public Address.Builder setStructuredAddress(PostalAddress value)

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Parameter
Name Description
value com.google.type.PostalAddress
Returns
Type Description
Address.Builder

setStructuredAddress(PostalAddress.Builder builderForValue)

public Address.Builder setStructuredAddress(PostalAddress.Builder builderForValue)

Structured address that contains street address, city, state, country, and so on.

.google.type.PostalAddress structured_address = 3;

Parameter
Name Description
builderForValue com.google.type.PostalAddress.Builder
Returns
Type Description
Address.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final Address.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Address.Builder
Overrides

setUnstructuredAddress(String value)

public Address.Builder setUnstructuredAddress(String value)

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Parameter
Name Description
value String

The unstructuredAddress to set.

Returns
Type Description
Address.Builder

This builder for chaining.

setUnstructuredAddressBytes(ByteString value)

public Address.Builder setUnstructuredAddressBytes(ByteString value)

Unstructured address. For example, "1600 Amphitheatre Pkwy, Mountain View, CA 94043", "Sunnyvale, California". Number of characters allowed is 100.

string unstructured_address = 2;

Parameter
Name Description
value ByteString

The bytes for unstructuredAddress to set.

Returns
Type Description
Address.Builder

This builder for chaining.

setUsage(ContactInfoUsage value)

public Address.Builder setUsage(ContactInfoUsage value)

The usage of the address. For example, SCHOOL, WORK, PERSONAL.

.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;

Parameter
Name Description
value ContactInfoUsage

The usage to set.

Returns
Type Description
Address.Builder

This builder for chaining.

setUsageValue(int value)

public Address.Builder setUsageValue(int value)

The usage of the address. For example, SCHOOL, WORK, PERSONAL.

.google.cloud.talent.v4beta1.ContactInfoUsage usage = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for usage to set.

Returns
Type Description
Address.Builder

This builder for chaining.