Class AdvancedFilterConfig.QueryOptions.Builder (0.31.0)

public static final class AdvancedFilterConfig.QueryOptions.Builder extends GeneratedMessage.Builder<AdvancedFilterConfig.QueryOptions.Builder> implements AdvancedFilterConfig.QueryOptionsOrBuilder

Query options to fetch the values from the query engine. This is used for the filter's population query.

Protobuf type google.cloud.chronicle.v1.AdvancedFilterConfig.QueryOptions

Static Methods

getDescriptor()

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

Methods

build()

public AdvancedFilterConfig.QueryOptions build()
Returns
Type Description
AdvancedFilterConfig.QueryOptions

buildPartial()

public AdvancedFilterConfig.QueryOptions buildPartial()
Returns
Type Description
AdvancedFilterConfig.QueryOptions

clear()

public AdvancedFilterConfig.QueryOptions.Builder clear()
Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder
Overrides

clearColumn()

public AdvancedFilterConfig.QueryOptions.Builder clearColumn()

Required. The column name to use for the values.

string column = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

clearGlobalTimeFilterEnabled()

public AdvancedFilterConfig.QueryOptions.Builder clearGlobalTimeFilterEnabled()

Optional. Enable global time filter

bool global_time_filter_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

clearInput()

public AdvancedFilterConfig.QueryOptions.Builder clearInput()

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

clearQuery()

public AdvancedFilterConfig.QueryOptions.Builder clearQuery()

Required. The query to execute to fetch the values.

string query = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

getColumn()

public String getColumn()

Required. The column name to use for the values.

string column = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The column.

getColumnBytes()

public ByteString getColumnBytes()

Required. The column name to use for the values.

string column = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for column.

getDefaultInstanceForType()

public AdvancedFilterConfig.QueryOptions getDefaultInstanceForType()
Returns
Type Description
AdvancedFilterConfig.QueryOptions

getDescriptorForType()

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

getGlobalTimeFilterEnabled()

public boolean getGlobalTimeFilterEnabled()

Optional. Enable global time filter

bool global_time_filter_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The globalTimeFilterEnabled.

getInput()

public DashboardQuery.Input getInput()

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DashboardQuery.Input

The input.

getInputBuilder()

public DashboardQuery.Input.Builder getInputBuilder()

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DashboardQuery.Input.Builder

getInputOrBuilder()

public DashboardQuery.InputOrBuilder getInputOrBuilder()

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DashboardQuery.InputOrBuilder

getQuery()

public String getQuery()

Required. The query to execute to fetch the values.

string query = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The query.

getQueryBytes()

public ByteString getQueryBytes()

Required. The query to execute to fetch the values.

string query = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for query.

hasInput()

public boolean hasInput()

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the input field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(AdvancedFilterConfig.QueryOptions other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInput(DashboardQuery.Input value)

public AdvancedFilterConfig.QueryOptions.Builder mergeInput(DashboardQuery.Input value)

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DashboardQuery.Input
Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

setColumn(String value)

public AdvancedFilterConfig.QueryOptions.Builder setColumn(String value)

Required. The column name to use for the values.

string column = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The column to set.

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

setColumnBytes(ByteString value)

public AdvancedFilterConfig.QueryOptions.Builder setColumnBytes(ByteString value)

Required. The column name to use for the values.

string column = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for column to set.

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

setGlobalTimeFilterEnabled(boolean value)

public AdvancedFilterConfig.QueryOptions.Builder setGlobalTimeFilterEnabled(boolean value)

Optional. Enable global time filter

bool global_time_filter_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The globalTimeFilterEnabled to set.

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

setInput(DashboardQuery.Input value)

public AdvancedFilterConfig.QueryOptions.Builder setInput(DashboardQuery.Input value)

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DashboardQuery.Input
Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

setInput(DashboardQuery.Input.Builder builderForValue)

public AdvancedFilterConfig.QueryOptions.Builder setInput(DashboardQuery.Input.Builder builderForValue)

Optional. Time range input specifically for the filter's population query.

.google.cloud.chronicle.v1.DashboardQuery.Input input = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DashboardQuery.Input.Builder
Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

setQuery(String value)

public AdvancedFilterConfig.QueryOptions.Builder setQuery(String value)

Required. The query to execute to fetch the values.

string query = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The query to set.

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.

setQueryBytes(ByteString value)

public AdvancedFilterConfig.QueryOptions.Builder setQueryBytes(ByteString value)

Required. The query to execute to fetch the values.

string query = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for query to set.

Returns
Type Description
AdvancedFilterConfig.QueryOptions.Builder

This builder for chaining.