Class Controlcenter.TriggerMeasurement.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Controlcenter.TriggerMeasurement.Builder>
com.google.protobuf.GeneratedMessage.Builder<Controlcenter.TriggerMeasurement.Builder>
io.confluent.controlcenter.record.Controlcenter.TriggerMeasurement.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Controlcenter.TriggerMeasurementOrBuilder,Cloneable
- Enclosing class:
Controlcenter.TriggerMeasurement
public static final class Controlcenter.TriggerMeasurement.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Controlcenter.TriggerMeasurement.Builder>
implements Controlcenter.TriggerMeasurementOrBuilder
Protobuf type
controlcenter.TriggerMeasurement-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()(latest) C3 time of arrival of monitoring messages for this measurement.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;UUID of Kafka Clusterstring component = 2;.controlcenter.ComponentType componentType = 3;bool heartbeat = 8;ensure we don't send duplicate trigger events.controlcenter.MetricMeasurement metricMeasurement = 6;int64 window = 4;long(latest) C3 time of arrival of monitoring messages for this measurement.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;UUID of Kafka Clustercom.google.protobuf.ByteStringUUID of Kafka Clusterstring component = 2;com.google.protobuf.ByteStringstring component = 2;.controlcenter.ComponentType componentType = 3;int.controlcenter.ComponentType componentType = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanbool heartbeat = 8;longensure we don't send duplicate trigger events.controlcenter.MetricMeasurement metricMeasurement = 6;.controlcenter.MetricMeasurement metricMeasurement = 6;.controlcenter.MetricMeasurement metricMeasurement = 6;longint64 window = 4;boolean.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;boolean.controlcenter.MetricMeasurement metricMeasurement = 6;final boolean.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .controlcenter.MetricMeasurement metricMeasurement = 6;setArrivalTime(long value) (latest) C3 time of arrival of monitoring messages for this measurement.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;setClientMeasurement(Controlcenter.ClientTriggerMeasurement.Builder builderForValue) .controlcenter.ClientTriggerMeasurement clientMeasurement = 5;setClusterId(String value) UUID of Kafka ClustersetClusterIdBytes(com.google.protobuf.ByteString value) UUID of Kafka ClustersetComponent(String value) string component = 2;setComponentBytes(com.google.protobuf.ByteString value) string component = 2;.controlcenter.ComponentType componentType = 3;setComponentTypeValue(int value) .controlcenter.ComponentType componentType = 3;setHeartbeat(boolean value) bool heartbeat = 8;setLastTriggerEventTimestamp(long value) ensure we don't send duplicate trigger events.controlcenter.MetricMeasurement metricMeasurement = 6;setMetricMeasurement(Controlcenter.MetricMeasurement.Builder builderForValue) .controlcenter.MetricMeasurement metricMeasurement = 6;setWindow(long value) int64 window = 4;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, 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() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Controlcenter.TriggerMeasurement.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<Controlcenter.TriggerMeasurement.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<Controlcenter.TriggerMeasurement.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Controlcenter.TriggerMeasurement.Builder>
-
mergeFrom
public Controlcenter.TriggerMeasurement.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<Controlcenter.TriggerMeasurement.Builder>- Throws:
IOException
-
getMeasurementCase
- Specified by:
getMeasurementCasein interfaceControlcenter.TriggerMeasurementOrBuilder
-
clearMeasurement
-
getClusterId
UUID of Kafka Cluster
string clusterId = 1;- Specified by:
getClusterIdin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The clusterId.
-
getClusterIdBytes
public com.google.protobuf.ByteString getClusterIdBytes()UUID of Kafka Cluster
string clusterId = 1;- Specified by:
getClusterIdBytesin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The bytes for clusterId.
-
setClusterId
UUID of Kafka Cluster
string clusterId = 1;- Parameters:
value- The clusterId to set.- Returns:
- This builder for chaining.
-
clearClusterId
UUID of Kafka Cluster
string clusterId = 1;- Returns:
- This builder for chaining.
-
setClusterIdBytes
public Controlcenter.TriggerMeasurement.Builder setClusterIdBytes(com.google.protobuf.ByteString value) UUID of Kafka Cluster
string clusterId = 1;- Parameters:
value- The bytes for clusterId to set.- Returns:
- This builder for chaining.
-
getComponent
string component = 2;- Specified by:
getComponentin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The component.
-
getComponentBytes
public com.google.protobuf.ByteString getComponentBytes()string component = 2;- Specified by:
getComponentBytesin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The bytes for component.
-
setComponent
string component = 2;- Parameters:
value- The component to set.- Returns:
- This builder for chaining.
-
clearComponent
string component = 2;- Returns:
- This builder for chaining.
-
setComponentBytes
public Controlcenter.TriggerMeasurement.Builder setComponentBytes(com.google.protobuf.ByteString value) string component = 2;- Parameters:
value- The bytes for component to set.- Returns:
- This builder for chaining.
-
getComponentTypeValue
public int getComponentTypeValue().controlcenter.ComponentType componentType = 3;- Specified by:
getComponentTypeValuein interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The enum numeric value on the wire for componentType.
-
setComponentTypeValue
.controlcenter.ComponentType componentType = 3;- Parameters:
value- The enum numeric value on the wire for componentType to set.- Returns:
- This builder for chaining.
-
getComponentType
.controlcenter.ComponentType componentType = 3;- Specified by:
getComponentTypein interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The componentType.
-
setComponentType
.controlcenter.ComponentType componentType = 3;- Parameters:
value- The componentType to set.- Returns:
- This builder for chaining.
-
clearComponentType
.controlcenter.ComponentType componentType = 3;- Returns:
- This builder for chaining.
-
getWindow
public long getWindow()int64 window = 4;- Specified by:
getWindowin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The window.
-
setWindow
int64 window = 4;- Parameters:
value- The window to set.- Returns:
- This builder for chaining.
-
clearWindow
int64 window = 4;- Returns:
- This builder for chaining.
-
hasClientMeasurement
public boolean hasClientMeasurement().controlcenter.ClientTriggerMeasurement clientMeasurement = 5;- Specified by:
hasClientMeasurementin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- Whether the clientMeasurement field is set.
-
getClientMeasurement
.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;- Specified by:
getClientMeasurementin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The clientMeasurement.
-
setClientMeasurement
public Controlcenter.TriggerMeasurement.Builder setClientMeasurement(Controlcenter.ClientTriggerMeasurement value) .controlcenter.ClientTriggerMeasurement clientMeasurement = 5; -
setClientMeasurement
public Controlcenter.TriggerMeasurement.Builder setClientMeasurement(Controlcenter.ClientTriggerMeasurement.Builder builderForValue) .controlcenter.ClientTriggerMeasurement clientMeasurement = 5; -
mergeClientMeasurement
public Controlcenter.TriggerMeasurement.Builder mergeClientMeasurement(Controlcenter.ClientTriggerMeasurement value) .controlcenter.ClientTriggerMeasurement clientMeasurement = 5; -
clearClientMeasurement
.controlcenter.ClientTriggerMeasurement clientMeasurement = 5; -
getClientMeasurementBuilder
.controlcenter.ClientTriggerMeasurement clientMeasurement = 5; -
getClientMeasurementOrBuilder
.controlcenter.ClientTriggerMeasurement clientMeasurement = 5;- Specified by:
getClientMeasurementOrBuilderin interfaceControlcenter.TriggerMeasurementOrBuilder
-
hasMetricMeasurement
public boolean hasMetricMeasurement().controlcenter.MetricMeasurement metricMeasurement = 6;- Specified by:
hasMetricMeasurementin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- Whether the metricMeasurement field is set.
-
getMetricMeasurement
.controlcenter.MetricMeasurement metricMeasurement = 6;- Specified by:
getMetricMeasurementin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The metricMeasurement.
-
setMetricMeasurement
public Controlcenter.TriggerMeasurement.Builder setMetricMeasurement(Controlcenter.MetricMeasurement value) .controlcenter.MetricMeasurement metricMeasurement = 6; -
setMetricMeasurement
public Controlcenter.TriggerMeasurement.Builder setMetricMeasurement(Controlcenter.MetricMeasurement.Builder builderForValue) .controlcenter.MetricMeasurement metricMeasurement = 6; -
mergeMetricMeasurement
public Controlcenter.TriggerMeasurement.Builder mergeMetricMeasurement(Controlcenter.MetricMeasurement value) .controlcenter.MetricMeasurement metricMeasurement = 6; -
clearMetricMeasurement
.controlcenter.MetricMeasurement metricMeasurement = 6; -
getMetricMeasurementBuilder
.controlcenter.MetricMeasurement metricMeasurement = 6; -
getMetricMeasurementOrBuilder
.controlcenter.MetricMeasurement metricMeasurement = 6;- Specified by:
getMetricMeasurementOrBuilderin interfaceControlcenter.TriggerMeasurementOrBuilder
-
getLastTriggerEventTimestamp
public long getLastTriggerEventTimestamp()ensure we don't send duplicate trigger events
int64 lastTriggerEventTimestamp = 7;- Specified by:
getLastTriggerEventTimestampin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The lastTriggerEventTimestamp.
-
setLastTriggerEventTimestamp
ensure we don't send duplicate trigger events
int64 lastTriggerEventTimestamp = 7;- Parameters:
value- The lastTriggerEventTimestamp to set.- Returns:
- This builder for chaining.
-
clearLastTriggerEventTimestamp
ensure we don't send duplicate trigger events
int64 lastTriggerEventTimestamp = 7;- Returns:
- This builder for chaining.
-
getHeartbeat
public boolean getHeartbeat()bool heartbeat = 8;- Specified by:
getHeartbeatin interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The heartbeat.
-
setHeartbeat
bool heartbeat = 8;- Parameters:
value- The heartbeat to set.- Returns:
- This builder for chaining.
-
clearHeartbeat
bool heartbeat = 8;- Returns:
- This builder for chaining.
-
getArrivalTime
public long getArrivalTime()(latest) C3 time of arrival of monitoring messages for this measurement
int64 arrivalTime = 9;- Specified by:
getArrivalTimein interfaceControlcenter.TriggerMeasurementOrBuilder- Returns:
- The arrivalTime.
-
setArrivalTime
(latest) C3 time of arrival of monitoring messages for this measurement
int64 arrivalTime = 9;- Parameters:
value- The arrivalTime to set.- Returns:
- This builder for chaining.
-
clearArrivalTime
(latest) C3 time of arrival of monitoring messages for this measurement
int64 arrivalTime = 9;- Returns:
- This builder for chaining.
-