Class AlarmFilterProto.DateTimeConditionPB.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
com.inductiveautomation.ignition.common.protocolbuffers.AlarmFilterProto.DateTimeConditionPB.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AlarmFilterProto.DateTimeConditionPBOrBuilder
,Cloneable
- Enclosing class:
- AlarmFilterProto.DateTimeConditionPB
public static final class AlarmFilterProto.DateTimeConditionPB.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
implements AlarmFilterProto.DateTimeConditionPBOrBuilder
com.inductiveautomation.ignition.common.alarming.query.conditions.DateTimeConditionProtobuf type
gateway.protobuf.DateTimeConditionPB
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
optional int64 endDate = 2;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) If the operator used is '>' or '>='If using range, means outside range.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) int64 startDate = 1;
clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
long
optional int64 endDate = 2;
boolean
If the operator used is '>' or '>='boolean
getNotIn()
If using range, means outside range.long
int64 startDate = 1;
boolean
optional int64 endDate = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setEndDate
(long value) optional int64 endDate = 2;
setInclusive
(boolean value) If the operator used is '>' or '>='setNotIn
(boolean value) If using range, means outside range.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStartDate
(long value) int64 startDate = 1;
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
setField
public AlarmFilterProto.DateTimeConditionPB.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
clearField
public AlarmFilterProto.DateTimeConditionPB.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
clearOneof
public AlarmFilterProto.DateTimeConditionPB.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
setRepeatedField
public AlarmFilterProto.DateTimeConditionPB.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
addRepeatedField
public AlarmFilterProto.DateTimeConditionPB.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
mergeFrom
public AlarmFilterProto.DateTimeConditionPB.Builder mergeFrom(AlarmFilterProto.DateTimeConditionPB other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
mergeFrom
public AlarmFilterProto.DateTimeConditionPB.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
- Throws:
IOException
-
getStartDate
public long getStartDate()int64 startDate = 1;
- Specified by:
getStartDate
in interfaceAlarmFilterProto.DateTimeConditionPBOrBuilder
- Returns:
- The startDate.
-
setStartDate
int64 startDate = 1;
- Parameters:
value
- The startDate to set.- Returns:
- This builder for chaining.
-
clearStartDate
int64 startDate = 1;
- Returns:
- This builder for chaining.
-
hasEndDate
public boolean hasEndDate()optional int64 endDate = 2;
- Specified by:
hasEndDate
in interfaceAlarmFilterProto.DateTimeConditionPBOrBuilder
- Returns:
- Whether the endDate field is set.
-
getEndDate
public long getEndDate()optional int64 endDate = 2;
- Specified by:
getEndDate
in interfaceAlarmFilterProto.DateTimeConditionPBOrBuilder
- Returns:
- The endDate.
-
setEndDate
optional int64 endDate = 2;
- Parameters:
value
- The endDate to set.- Returns:
- This builder for chaining.
-
clearEndDate
optional int64 endDate = 2;
- Returns:
- This builder for chaining.
-
getInclusive
public boolean getInclusive()If the operator used is '>' or '>='
bool inclusive = 3;
- Specified by:
getInclusive
in interfaceAlarmFilterProto.DateTimeConditionPBOrBuilder
- Returns:
- The inclusive.
-
setInclusive
If the operator used is '>' or '>='
bool inclusive = 3;
- Parameters:
value
- The inclusive to set.- Returns:
- This builder for chaining.
-
clearInclusive
If the operator used is '>' or '>='
bool inclusive = 3;
- Returns:
- This builder for chaining.
-
getNotIn
public boolean getNotIn()If using range, means outside range. If only using start date, means "greater than"
bool notIn = 4;
- Specified by:
getNotIn
in interfaceAlarmFilterProto.DateTimeConditionPBOrBuilder
- Returns:
- The notIn.
-
setNotIn
If using range, means outside range. If only using start date, means "greater than"
bool notIn = 4;
- Parameters:
value
- The notIn to set.- Returns:
- This builder for chaining.
-
clearNotIn
If using range, means outside range. If only using start date, means "greater than"
bool notIn = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final AlarmFilterProto.DateTimeConditionPB.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-
mergeUnknownFields
public final AlarmFilterProto.DateTimeConditionPB.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AlarmFilterProto.DateTimeConditionPB.Builder>
-