public static final class Controlcenter.TriggerAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder> implements Controlcenter.TriggerActionOrBuilder
all actions for a trigger that have the same frequencyProtobuf type
controlcenter.TriggerAction
Modifier and Type | Method and Description |
---|---|
Controlcenter.TriggerAction.Builder |
addActions(Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addActions(Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addActions(int index,
Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addActions(int index,
Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1; |
Alert.ActionInfo.Builder |
addActionsBuilder()
repeated .alert.ActionInfo actions = 1; |
Alert.ActionInfo.Builder |
addActionsBuilder(int index)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addAllActions(java.lang.Iterable<? extends Alert.ActionInfo> values)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Controlcenter.TriggerAction |
build() |
Controlcenter.TriggerAction |
buildPartial() |
Controlcenter.TriggerAction.Builder |
clear() |
Controlcenter.TriggerAction.Builder |
clearActions()
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Controlcenter.TriggerAction.Builder |
clearIntervalMs()
int64 intervalMs = 3; |
Controlcenter.TriggerAction.Builder |
clearLastTriggerInfoSequence()
ensure we don't duplicate same trigger info (with
|
Controlcenter.TriggerAction.Builder |
clearNextActionTimestamp()
int64 nextActionTimestamp = 4; |
Controlcenter.TriggerAction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Controlcenter.TriggerAction.Builder |
clearSendPeriodMs()
int64 sendPeriodMs = 2; |
Controlcenter.TriggerAction.Builder |
clone() |
Alert.ActionInfo |
getActions(int index)
repeated .alert.ActionInfo actions = 1; |
Alert.ActionInfo.Builder |
getActionsBuilder(int index)
repeated .alert.ActionInfo actions = 1; |
java.util.List<Alert.ActionInfo.Builder> |
getActionsBuilderList()
repeated .alert.ActionInfo actions = 1; |
int |
getActionsCount()
repeated .alert.ActionInfo actions = 1; |
java.util.List<Alert.ActionInfo> |
getActionsList()
repeated .alert.ActionInfo actions = 1; |
Alert.ActionInfoOrBuilder |
getActionsOrBuilder(int index)
repeated .alert.ActionInfo actions = 1; |
java.util.List<? extends Alert.ActionInfoOrBuilder> |
getActionsOrBuilderList()
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getIntervalMs()
int64 intervalMs = 3; |
long |
getLastTriggerInfoSequence()
ensure we don't duplicate same trigger info (with
|
long |
getNextActionTimestamp()
int64 nextActionTimestamp = 4; |
long |
getSendPeriodMs()
int64 sendPeriodMs = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Controlcenter.TriggerAction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Controlcenter.TriggerAction.Builder |
mergeFrom(Controlcenter.TriggerAction other) |
Controlcenter.TriggerAction.Builder |
mergeFrom(com.google.protobuf.Message other) |
Controlcenter.TriggerAction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Controlcenter.TriggerAction.Builder |
removeActions(int index)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
setActions(int index,
Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
setActions(int index,
Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Controlcenter.TriggerAction.Builder |
setIntervalMs(long value)
int64 intervalMs = 3; |
Controlcenter.TriggerAction.Builder |
setLastTriggerInfoSequence(long value)
ensure we don't duplicate same trigger info (with
|
Controlcenter.TriggerAction.Builder |
setNextActionTimestamp(long value)
int64 nextActionTimestamp = 4; |
Controlcenter.TriggerAction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Controlcenter.TriggerAction.Builder |
setSendPeriodMs(long value)
int64 sendPeriodMs = 2; |
Controlcenter.TriggerAction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Controlcenter.TriggerAction build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Controlcenter.TriggerAction buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Controlcenter.TriggerAction.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder mergeFrom(Controlcenter.TriggerAction other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public Controlcenter.TriggerAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Controlcenter.TriggerAction.Builder>
java.io.IOException
public java.util.List<Alert.ActionInfo> getActionsList()
repeated .alert.ActionInfo actions = 1;
getActionsList
in interface Controlcenter.TriggerActionOrBuilder
public int getActionsCount()
repeated .alert.ActionInfo actions = 1;
getActionsCount
in interface Controlcenter.TriggerActionOrBuilder
public Alert.ActionInfo getActions(int index)
repeated .alert.ActionInfo actions = 1;
getActions
in interface Controlcenter.TriggerActionOrBuilder
public Controlcenter.TriggerAction.Builder setActions(int index, Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder setActions(int index, Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder addActions(Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder addActions(int index, Alert.ActionInfo value)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder addActions(Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder addActions(int index, Alert.ActionInfo.Builder builderForValue)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder addAllActions(java.lang.Iterable<? extends Alert.ActionInfo> values)
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder clearActions()
repeated .alert.ActionInfo actions = 1;
public Controlcenter.TriggerAction.Builder removeActions(int index)
repeated .alert.ActionInfo actions = 1;
public Alert.ActionInfo.Builder getActionsBuilder(int index)
repeated .alert.ActionInfo actions = 1;
public Alert.ActionInfoOrBuilder getActionsOrBuilder(int index)
repeated .alert.ActionInfo actions = 1;
getActionsOrBuilder
in interface Controlcenter.TriggerActionOrBuilder
public java.util.List<? extends Alert.ActionInfoOrBuilder> getActionsOrBuilderList()
repeated .alert.ActionInfo actions = 1;
getActionsOrBuilderList
in interface Controlcenter.TriggerActionOrBuilder
public Alert.ActionInfo.Builder addActionsBuilder()
repeated .alert.ActionInfo actions = 1;
public Alert.ActionInfo.Builder addActionsBuilder(int index)
repeated .alert.ActionInfo actions = 1;
public java.util.List<Alert.ActionInfo.Builder> getActionsBuilderList()
repeated .alert.ActionInfo actions = 1;
public long getSendPeriodMs()
int64 sendPeriodMs = 2;
getSendPeriodMs
in interface Controlcenter.TriggerActionOrBuilder
public Controlcenter.TriggerAction.Builder setSendPeriodMs(long value)
int64 sendPeriodMs = 2;
value
- The sendPeriodMs to set.public Controlcenter.TriggerAction.Builder clearSendPeriodMs()
int64 sendPeriodMs = 2;
public long getIntervalMs()
int64 intervalMs = 3;
getIntervalMs
in interface Controlcenter.TriggerActionOrBuilder
public Controlcenter.TriggerAction.Builder setIntervalMs(long value)
int64 intervalMs = 3;
value
- The intervalMs to set.public Controlcenter.TriggerAction.Builder clearIntervalMs()
int64 intervalMs = 3;
public long getNextActionTimestamp()
int64 nextActionTimestamp = 4;
getNextActionTimestamp
in interface Controlcenter.TriggerActionOrBuilder
public Controlcenter.TriggerAction.Builder setNextActionTimestamp(long value)
int64 nextActionTimestamp = 4;
value
- The nextActionTimestamp to set.public Controlcenter.TriggerAction.Builder clearNextActionTimestamp()
int64 nextActionTimestamp = 4;
public long getLastTriggerInfoSequence()
ensure we don't duplicate same trigger info (with
int64 lastTriggerInfoSequence = 5;
getLastTriggerInfoSequence
in interface Controlcenter.TriggerActionOrBuilder
public Controlcenter.TriggerAction.Builder setLastTriggerInfoSequence(long value)
ensure we don't duplicate same trigger info (with
int64 lastTriggerInfoSequence = 5;
value
- The lastTriggerInfoSequence to set.public Controlcenter.TriggerAction.Builder clearLastTriggerInfoSequence()
ensure we don't duplicate same trigger info (with
int64 lastTriggerInfoSequence = 5;
public final Controlcenter.TriggerAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>
public final Controlcenter.TriggerAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>