Class SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder (0.54.0)

public static final class SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder extends GeneratedMessageV3.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder> implements SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraintOrBuilder

Constraint of a geolocation field. Name of the geolocation field as defined in the schema.

Protobuf type google.cloud.discoveryengine.v1alpha.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

build()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint build()

buildPartial()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint buildPartial()

clear()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clear()
Overrides

clearAddress()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearAddress()

The reference address that was inferred from the input query. The proximity of the reference address to the geolocation field will be used to filter the results.

string address = 2;

clearField(Descriptors.FieldDescriptor field)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Overrides

clearFieldName()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearFieldName()

The name of the geolocation field as defined in the schema.

string field_name = 1;

clearLatitude()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearLatitude()

The latitude of the geolocation inferred from the input query.

double latitude = 4;

clearLongitude()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearLongitude()

The longitude of the geolocation inferred from the input query.

double longitude = 5;

clearOneof(Descriptors.OneofDescriptor oneof)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clearRadiusInMeters()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clearRadiusInMeters()

The radius in meters around the address. The record is returned if the location of the geolocation field is within the radius.

float radius_in_meters = 3;

clone()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder clone()
Overrides

getAddress()

public String getAddress()

The reference address that was inferred from the input query. The proximity of the reference address to the geolocation field will be used to filter the results.

string address = 2;

Returns
Type Description
String

The address.

getAddressBytes()

public ByteString getAddressBytes()

The reference address that was inferred from the input query. The proximity of the reference address to the geolocation field will be used to filter the results.

string address = 2;

Returns
Type Description
ByteString

The bytes for address.

getDefaultInstanceForType()

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint getDefaultInstanceForType()

getDescriptorForType()

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

getFieldName()

public String getFieldName()

The name of the geolocation field as defined in the schema.

string field_name = 1;

Returns
Type Description
String

The fieldName.

getFieldNameBytes()

public ByteString getFieldNameBytes()

The name of the geolocation field as defined in the schema.

string field_name = 1;

Returns
Type Description
ByteString

The bytes for fieldName.

getLatitude()

public double getLatitude()

The latitude of the geolocation inferred from the input query.

double latitude = 4;

Returns
Type Description
double

The latitude.

getLongitude()

public double getLongitude()

The longitude of the geolocation inferred from the input query.

double longitude = 5;

Returns
Type Description
double

The longitude.

getRadiusInMeters()

public float getRadiusInMeters()

The radius in meters around the address. The record is returned if the location of the geolocation field is within the radius.

float radius_in_meters = 3;

Returns
Type Description
float

The radiusInMeters.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint other)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder mergeFrom(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint other)

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides

setAddress(String value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setAddress(String value)

The reference address that was inferred from the input query. The proximity of the reference address to the geolocation field will be used to filter the results.

string address = 2;

Parameter
Name Description
value String

The address to set.

setAddressBytes(ByteString value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setAddressBytes(ByteString value)

The reference address that was inferred from the input query. The proximity of the reference address to the geolocation field will be used to filter the results.

string address = 2;

Parameter
Name Description
value ByteString

The bytes for address to set.

setField(Descriptors.FieldDescriptor field, Object value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

setFieldName(String value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setFieldName(String value)

The name of the geolocation field as defined in the schema.

string field_name = 1;

Parameter
Name Description
value String

The fieldName to set.

setFieldNameBytes(ByteString value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setFieldNameBytes(ByteString value)

The name of the geolocation field as defined in the schema.

string field_name = 1;

Parameter
Name Description
value ByteString

The bytes for fieldName to set.

setLatitude(double value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setLatitude(double value)

The latitude of the geolocation inferred from the input query.

double latitude = 4;

Parameter
Name Description
value double

The latitude to set.

setLongitude(double value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setLongitude(double value)

The longitude of the geolocation inferred from the input query.

double longitude = 5;

Parameter
Name Description
value double

The longitude to set.

setRadiusInMeters(float value)

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setRadiusInMeters(float value)

The radius in meters around the address. The record is returned if the location of the geolocation field is within the radius.

float radius_in_meters = 3;

Parameter
Name Description
value float

The radiusInMeters to set.

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

public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides