public static final class Controlcenter.TriggerEventKey.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder> implements Controlcenter.TriggerEventKeyOrBuilder
TODO - see if we can get rid of this We'll need to add a timestamp field to TriggerActions and add support for nested structs when serializing PBs to keysProtobuf type
controlcenter.TriggerEventKey| Modifier and Type | Method and Description |
|---|---|
Controlcenter.TriggerEventKey.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Controlcenter.TriggerEventKey |
build() |
Controlcenter.TriggerEventKey |
buildPartial() |
Controlcenter.TriggerEventKey.Builder |
clear() |
Controlcenter.TriggerEventKey.Builder |
clearComponent()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
|
Controlcenter.TriggerEventKey.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Controlcenter.TriggerEventKey.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Controlcenter.TriggerEventKey.Builder |
clearTimestamp()
int64 timestamp = 2; |
Controlcenter.TriggerEventKey.Builder |
clearTriggerGuid()
string triggerGuid = 1; |
Controlcenter.TriggerEventKey.Builder |
clearWindow()
int64 window = 3; |
Controlcenter.TriggerEventKey.Builder |
clone() |
String |
getComponent()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
|
com.google.protobuf.ByteString |
getComponentBytes()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
|
Controlcenter.TriggerEventKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getTimestamp()
int64 timestamp = 2; |
String |
getTriggerGuid()
string triggerGuid = 1; |
com.google.protobuf.ByteString |
getTriggerGuidBytes()
string triggerGuid = 1; |
long |
getWindow()
int64 window = 3; |
boolean |
isInitialized() |
Controlcenter.TriggerEventKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Controlcenter.TriggerEventKey.Builder |
mergeFrom(Controlcenter.TriggerEventKey other) |
Controlcenter.TriggerEventKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
Controlcenter.TriggerEventKey.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Controlcenter.TriggerEventKey.Builder |
setComponent(String value)
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
|
Controlcenter.TriggerEventKey.Builder |
setComponentBytes(com.google.protobuf.ByteString value)
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
|
Controlcenter.TriggerEventKey.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Controlcenter.TriggerEventKey.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Controlcenter.TriggerEventKey.Builder |
setTimestamp(long value)
int64 timestamp = 2; |
Controlcenter.TriggerEventKey.Builder |
setTriggerGuid(String value)
string triggerGuid = 1; |
Controlcenter.TriggerEventKey.Builder |
setTriggerGuidBytes(com.google.protobuf.ByteString value)
string triggerGuid = 1; |
Controlcenter.TriggerEventKey.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Controlcenter.TriggerEventKey.Builder |
setWindow(long value)
int64 window = 3; |
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.TriggerEventKey.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.TriggerEventKey.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.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Controlcenter.TriggerEventKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Controlcenter.TriggerEventKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Controlcenter.TriggerEventKey.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.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.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.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.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.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.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.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Controlcenter.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.Builder mergeFrom(Controlcenter.TriggerEventKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder>public Controlcenter.TriggerEventKey.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.TriggerEventKey.Builder>IOExceptionpublic String getTriggerGuid()
string triggerGuid = 1;getTriggerGuid in interface Controlcenter.TriggerEventKeyOrBuilderpublic com.google.protobuf.ByteString getTriggerGuidBytes()
string triggerGuid = 1;getTriggerGuidBytes in interface Controlcenter.TriggerEventKeyOrBuilderpublic Controlcenter.TriggerEventKey.Builder setTriggerGuid(String value)
string triggerGuid = 1;value - The triggerGuid to set.public Controlcenter.TriggerEventKey.Builder clearTriggerGuid()
string triggerGuid = 1;public Controlcenter.TriggerEventKey.Builder setTriggerGuidBytes(com.google.protobuf.ByteString value)
string triggerGuid = 1;value - The bytes for triggerGuid to set.public String getComponent()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
string component = 4;getComponent in interface Controlcenter.TriggerEventKeyOrBuilderpublic com.google.protobuf.ByteString getComponentBytes()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
string component = 4;getComponentBytes in interface Controlcenter.TriggerEventKeyOrBuilderpublic Controlcenter.TriggerEventKey.Builder setComponent(String value)
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
string component = 4;value - The component to set.public Controlcenter.TriggerEventKey.Builder clearComponent()
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
string component = 4;public Controlcenter.TriggerEventKey.Builder setComponentBytes(com.google.protobuf.ByteString value)
e.g., consumer group, topic, brokerCluster, or brokerCluster:broker
string component = 4;value - The bytes for component to set.public long getTimestamp()
int64 timestamp = 2;getTimestamp in interface Controlcenter.TriggerEventKeyOrBuilderpublic Controlcenter.TriggerEventKey.Builder setTimestamp(long value)
int64 timestamp = 2;value - The timestamp to set.public Controlcenter.TriggerEventKey.Builder clearTimestamp()
int64 timestamp = 2;public long getWindow()
int64 window = 3;getWindow in interface Controlcenter.TriggerEventKeyOrBuilderpublic Controlcenter.TriggerEventKey.Builder setWindow(long value)
int64 window = 3;value - The window to set.public Controlcenter.TriggerEventKey.Builder clearWindow()
int64 window = 3;public final Controlcenter.TriggerEventKey.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder>public final Controlcenter.TriggerEventKey.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Controlcenter.TriggerEventKey.Builder>