Package com.google.cloud.chronicle.v1
Class FilterOperatorAndValues.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
com.google.cloud.chronicle.v1.FilterOperatorAndValues.Builder
- All Implemented Interfaces:
FilterOperatorAndValuesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FilterOperatorAndValues
public static final class FilterOperatorAndValues.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
implements FilterOperatorAndValuesOrBuilder
Protobuf type
google.cloud.chronicle.v1.FilterOperatorAndValues-
Method Summary
Modifier and TypeMethodDescriptionaddAllFieldValues(Iterable<String> values) Values for the modifier.addFieldValues(String value) Values for the modifier.addFieldValuesBytes(com.google.protobuf.ByteString value) Values for the modifier.build()clear()Values for the modifier.Operator for a single filter modifier.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFieldValues(int index) Values for the modifier.com.google.protobuf.ByteStringgetFieldValuesBytes(int index) Values for the modifier.intValues for the modifier.com.google.protobuf.ProtocolStringListValues for the modifier.Operator for a single filter modifier.intOperator for a single filter modifier.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(FilterOperatorAndValues other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setFieldValues(int index, String value) Values for the modifier.setFilterOperator(FilterOperator value) Operator for a single filter modifier.setFilterOperatorValue(int value) Operator for a single filter modifier.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FilterOperatorAndValues.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FilterOperatorAndValues.Builder>
-
mergeFrom
public FilterOperatorAndValues.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FilterOperatorAndValues.Builder>- Throws:
IOException
-
getFilterOperatorValue
public int getFilterOperatorValue()Operator for a single filter modifier.
.google.cloud.chronicle.v1.FilterOperator filter_operator = 1;- Specified by:
getFilterOperatorValuein interfaceFilterOperatorAndValuesOrBuilder- Returns:
- The enum numeric value on the wire for filterOperator.
-
setFilterOperatorValue
Operator for a single filter modifier.
.google.cloud.chronicle.v1.FilterOperator filter_operator = 1;- Parameters:
value- The enum numeric value on the wire for filterOperator to set.- Returns:
- This builder for chaining.
-
getFilterOperator
Operator for a single filter modifier.
.google.cloud.chronicle.v1.FilterOperator filter_operator = 1;- Specified by:
getFilterOperatorin interfaceFilterOperatorAndValuesOrBuilder- Returns:
- The filterOperator.
-
setFilterOperator
Operator for a single filter modifier.
.google.cloud.chronicle.v1.FilterOperator filter_operator = 1;- Parameters:
value- The filterOperator to set.- Returns:
- This builder for chaining.
-
clearFilterOperator
Operator for a single filter modifier.
.google.cloud.chronicle.v1.FilterOperator filter_operator = 1;- Returns:
- This builder for chaining.
-
getFieldValuesList
public com.google.protobuf.ProtocolStringList getFieldValuesList()Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Specified by:
getFieldValuesListin interfaceFilterOperatorAndValuesOrBuilder- Returns:
- A list containing the fieldValues.
-
getFieldValuesCount
public int getFieldValuesCount()Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Specified by:
getFieldValuesCountin interfaceFilterOperatorAndValuesOrBuilder- Returns:
- The count of fieldValues.
-
getFieldValues
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Specified by:
getFieldValuesin interfaceFilterOperatorAndValuesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The fieldValues at the given index.
-
getFieldValuesBytes
public com.google.protobuf.ByteString getFieldValuesBytes(int index) Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Specified by:
getFieldValuesBytesin interfaceFilterOperatorAndValuesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fieldValues at the given index.
-
setFieldValues
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Parameters:
index- The index to set the value at.value- The fieldValues to set.- Returns:
- This builder for chaining.
-
addFieldValues
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Parameters:
value- The fieldValues to add.- Returns:
- This builder for chaining.
-
addAllFieldValues
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Parameters:
values- The fieldValues to add.- Returns:
- This builder for chaining.
-
clearFieldValues
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Returns:
- This builder for chaining.
-
addFieldValuesBytes
Values for the modifier. All operators should have a single value other than 'IN' and 'BETWEEN'. 'PAST' will have negative seconds like -86400 is past 1 day.
repeated string field_values = 2;- Parameters:
value- The bytes of the fieldValues to add.- Returns:
- This builder for chaining.
-