Class WebSearchQuery.Builder (0.1.0)

public static final class WebSearchQuery.Builder extends GeneratedMessage.Builder<WebSearchQuery.Builder> implements WebSearchQueryOrBuilder

Represents a single web search query and its associated search uri.

Protobuf type google.cloud.ces.v1.WebSearchQuery

Static Methods

getDescriptor()

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

Methods

build()

public WebSearchQuery build()
Returns
Type Description
WebSearchQuery

buildPartial()

public WebSearchQuery buildPartial()
Returns
Type Description
WebSearchQuery

clear()

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

clearQuery()

public WebSearchQuery.Builder clearQuery()

The search query text.

string query = 1;

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.

clearUri()

public WebSearchQuery.Builder clearUri()

The URI to the Google Search results page for the query.

string uri = 2;

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.

getDefaultInstanceForType()

public WebSearchQuery getDefaultInstanceForType()
Returns
Type Description
WebSearchQuery

getDescriptorForType()

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

getQuery()

public String getQuery()

The search query text.

string query = 1;

Returns
Type Description
String

The query.

getQueryBytes()

public ByteString getQueryBytes()

The search query text.

string query = 1;

Returns
Type Description
ByteString

The bytes for query.

getUri()

public String getUri()

The URI to the Google Search results page for the query.

string uri = 2;

Returns
Type Description
String

The uri.

getUriBytes()

public ByteString getUriBytes()

The URI to the Google Search results page for the query.

string uri = 2;

Returns
Type Description
ByteString

The bytes for uri.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WebSearchQuery other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setQuery(String value)

public WebSearchQuery.Builder setQuery(String value)

The search query text.

string query = 1;

Parameter
Name Description
value String

The query to set.

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.

setQueryBytes(ByteString value)

public WebSearchQuery.Builder setQueryBytes(ByteString value)

The search query text.

string query = 1;

Parameter
Name Description
value ByteString

The bytes for query to set.

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.

setUri(String value)

public WebSearchQuery.Builder setUri(String value)

The URI to the Google Search results page for the query.

string uri = 2;

Parameter
Name Description
value String

The uri to set.

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.

setUriBytes(ByteString value)

public WebSearchQuery.Builder setUriBytes(ByteString value)

The URI to the Google Search results page for the query.

string uri = 2;

Parameter
Name Description
value ByteString

The bytes for uri to set.

Returns
Type Description
WebSearchQuery.Builder

This builder for chaining.