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(Iterable<? extends Alert.ActionInfo> values)
repeated .alert.ActionInfo actions = 1; |
Controlcenter.TriggerAction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
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; |
List<Alert.ActionInfo.Builder> |
getActionsBuilderList()
repeated .alert.ActionInfo actions = 1; |
int |
getActionsCount()
repeated .alert.ActionInfo actions = 1; |
List<Alert.ActionInfo> |
getActionsList()
repeated .alert.ActionInfo actions = 1; |
Alert.ActionInfoOrBuilder |
getActionsOrBuilder(int index)
repeated .alert.ActionInfo actions = 1; |
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; |
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,
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,
Object value) |
Controlcenter.TriggerAction.Builder |
setSendPeriodMs(long value)
int64 sendPeriodMs = 2; |
Controlcenter.TriggerAction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringmergeDelimitedFrom, mergeDelimitedFromequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public Controlcenter.TriggerAction.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>public Controlcenter.TriggerAction getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Controlcenter.TriggerAction build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Controlcenter.TriggerAction buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Controlcenter.TriggerAction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>public Controlcenter.TriggerAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField 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.BuilderclearField 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.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>public Controlcenter.TriggerAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>public Controlcenter.TriggerAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField 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.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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 IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Controlcenter.TriggerAction.Builder>IOExceptionpublic List<Alert.ActionInfo> getActionsList()
repeated .alert.ActionInfo actions = 1;getActionsList in interface Controlcenter.TriggerActionOrBuilderpublic int getActionsCount()
repeated .alert.ActionInfo actions = 1;getActionsCount in interface Controlcenter.TriggerActionOrBuilderpublic Alert.ActionInfo getActions(int index)
repeated .alert.ActionInfo actions = 1;getActions in interface Controlcenter.TriggerActionOrBuilderpublic 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(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.TriggerActionOrBuilderpublic List<? extends Alert.ActionInfoOrBuilder> getActionsOrBuilderList()
repeated .alert.ActionInfo actions = 1;getActionsOrBuilderList in interface Controlcenter.TriggerActionOrBuilderpublic Alert.ActionInfo.Builder addActionsBuilder()
repeated .alert.ActionInfo actions = 1;public Alert.ActionInfo.Builder addActionsBuilder(int index)
repeated .alert.ActionInfo actions = 1;public List<Alert.ActionInfo.Builder> getActionsBuilderList()
repeated .alert.ActionInfo actions = 1;public long getSendPeriodMs()
int64 sendPeriodMs = 2;getSendPeriodMs in interface Controlcenter.TriggerActionOrBuilderpublic 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.TriggerActionOrBuilderpublic 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.TriggerActionOrBuilderpublic 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.TriggerActionOrBuilderpublic 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.BuildersetUnknownFields 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.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerAction.Builder>