Class OutcomeFilter.Builder (0.33.0)

public static final class OutcomeFilter.Builder extends GeneratedMessage.Builder<OutcomeFilter.Builder> implements OutcomeFilterOrBuilder

Outcome filter for the findings refinement. This is used to filter the findings refinement based on the outcome variable values.

Protobuf type google.cloud.chronicle.v1.OutcomeFilter

Static Methods

getDescriptor()

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

Methods

build()

public OutcomeFilter build()
Returns
Type Description
OutcomeFilter

buildPartial()

public OutcomeFilter buildPartial()
Returns
Type Description
OutcomeFilter

clear()

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

clearOutcomeFilterOperator()

public OutcomeFilter.Builder clearOutcomeFilterOperator()

Required. The operator to be applied to the outcome variable.

.google.cloud.chronicle.v1.OutcomeFilter.Operator outcome_filter_operator = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

clearOutcomeValue()

public OutcomeFilter.Builder clearOutcomeValue()

Required. The value of the outcome variable to match.

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

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

clearOutcomeVariable()

public OutcomeFilter.Builder clearOutcomeVariable()

Required. The outcome variable name.

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

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

getDefaultInstanceForType()

public OutcomeFilter getDefaultInstanceForType()
Returns
Type Description
OutcomeFilter

getDescriptorForType()

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

getOutcomeFilterOperator()

public OutcomeFilter.Operator getOutcomeFilterOperator()

Required. The operator to be applied to the outcome variable.

.google.cloud.chronicle.v1.OutcomeFilter.Operator outcome_filter_operator = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
OutcomeFilter.Operator

The outcomeFilterOperator.

getOutcomeFilterOperatorValue()

public int getOutcomeFilterOperatorValue()

Required. The operator to be applied to the outcome variable.

.google.cloud.chronicle.v1.OutcomeFilter.Operator outcome_filter_operator = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for outcomeFilterOperator.

getOutcomeValue()

public String getOutcomeValue()

Required. The value of the outcome variable to match.

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

Returns
Type Description
String

The outcomeValue.

getOutcomeValueBytes()

public ByteString getOutcomeValueBytes()

Required. The value of the outcome variable to match.

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

Returns
Type Description
ByteString

The bytes for outcomeValue.

getOutcomeVariable()

public String getOutcomeVariable()

Required. The outcome variable name.

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

Returns
Type Description
String

The outcomeVariable.

getOutcomeVariableBytes()

public ByteString getOutcomeVariableBytes()

Required. The outcome variable name.

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

Returns
Type Description
ByteString

The bytes for outcomeVariable.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OutcomeFilter other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setOutcomeFilterOperator(OutcomeFilter.Operator value)

public OutcomeFilter.Builder setOutcomeFilterOperator(OutcomeFilter.Operator value)

Required. The operator to be applied to the outcome variable.

.google.cloud.chronicle.v1.OutcomeFilter.Operator outcome_filter_operator = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value OutcomeFilter.Operator

The outcomeFilterOperator to set.

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

setOutcomeFilterOperatorValue(int value)

public OutcomeFilter.Builder setOutcomeFilterOperatorValue(int value)

Required. The operator to be applied to the outcome variable.

.google.cloud.chronicle.v1.OutcomeFilter.Operator outcome_filter_operator = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value int

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

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

setOutcomeValue(String value)

public OutcomeFilter.Builder setOutcomeValue(String value)

Required. The value of the outcome variable to match.

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

Parameter
Name Description
value String

The outcomeValue to set.

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

setOutcomeValueBytes(ByteString value)

public OutcomeFilter.Builder setOutcomeValueBytes(ByteString value)

Required. The value of the outcome variable to match.

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

Parameter
Name Description
value ByteString

The bytes for outcomeValue to set.

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

setOutcomeVariable(String value)

public OutcomeFilter.Builder setOutcomeVariable(String value)

Required. The outcome variable name.

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

Parameter
Name Description
value String

The outcomeVariable to set.

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.

setOutcomeVariableBytes(ByteString value)

public OutcomeFilter.Builder setOutcomeVariableBytes(ByteString value)

Required. The outcome variable name.

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

Parameter
Name Description
value ByteString

The bytes for outcomeVariable to set.

Returns
Type Description
OutcomeFilter.Builder

This builder for chaining.