Class AdvancedFilterConfig.ManualOptions.Builder (0.31.0)

public static final class AdvancedFilterConfig.ManualOptions.Builder extends GeneratedMessage.Builder<AdvancedFilterConfig.ManualOptions.Builder> implements AdvancedFilterConfig.ManualOptionsOrBuilder

Manual options provided by the user.

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

Static Methods

getDescriptor()

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

Methods

addAllOptions(Iterable<String> values)

public AdvancedFilterConfig.ManualOptions.Builder addAllOptions(Iterable<String> values)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<String>

The options to add.

Returns
Type Description
AdvancedFilterConfig.ManualOptions.Builder

This builder for chaining.

addOptions(String value)

public AdvancedFilterConfig.ManualOptions.Builder addOptions(String value)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The options to add.

Returns
Type Description
AdvancedFilterConfig.ManualOptions.Builder

This builder for chaining.

addOptionsBytes(ByteString value)

public AdvancedFilterConfig.ManualOptions.Builder addOptionsBytes(ByteString value)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes of the options to add.

Returns
Type Description
AdvancedFilterConfig.ManualOptions.Builder

This builder for chaining.

build()

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

buildPartial()

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

clear()

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

clearOptions()

public AdvancedFilterConfig.ManualOptions.Builder clearOptions()

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AdvancedFilterConfig.ManualOptions.Builder

This builder for chaining.

getDefaultInstanceForType()

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

getDescriptorForType()

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

getOptions(int index)

public String getOptions(int index)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The options at the given index.

getOptionsBytes(int index)

public ByteString getOptionsBytes(int index)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the options at the given index.

getOptionsCount()

public int getOptionsCount()

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of options.

getOptionsList()

public ProtocolStringList getOptionsList()

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProtocolStringList

A list containing the options.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(AdvancedFilterConfig.ManualOptions other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setOptions(int index, String value)

public AdvancedFilterConfig.ManualOptions.Builder setOptions(int index, String value)

Optional. The options provided by the user. The max number of options is limited to 10000.

repeated string options = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int

The index to set the value at.

value String

The options to set.

Returns
Type Description
AdvancedFilterConfig.ManualOptions.Builder

This builder for chaining.