Package com.google.dataflow.v1beta3
Class AutoscalingEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
- com.google.dataflow.v1beta3.AutoscalingEvent.Builder
-
- All Implemented Interfaces:
AutoscalingEventOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AutoscalingEvent
public static final class AutoscalingEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder> implements AutoscalingEventOrBuilder
A structured message reporting an autoscaling decision made by the Dataflow service.
Protobuf typegoogle.dataflow.v1beta3.AutoscalingEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoscalingEvent.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AutoscalingEventbuild()AutoscalingEventbuildPartial()AutoscalingEvent.Builderclear()AutoscalingEvent.BuilderclearCurrentNumWorkers()The current number of workers the job has.AutoscalingEvent.BuilderclearDescription()A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.AutoscalingEvent.BuilderclearEventType()The type of autoscaling event to report.AutoscalingEvent.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AutoscalingEvent.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AutoscalingEvent.BuilderclearTargetNumWorkers()The target number of workers the worker pool wants to resize to use.AutoscalingEvent.BuilderclearTime()The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.BuilderclearWorkerPool()A short and friendly name for the worker pool this event refers to.AutoscalingEvent.Builderclone()longgetCurrentNumWorkers()The current number of workers the job has.AutoscalingEventgetDefaultInstanceForType()StructuredMessagegetDescription()A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.StructuredMessage.BuildergetDescriptionBuilder()A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.StructuredMessageOrBuildergetDescriptionOrBuilder()A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AutoscalingEvent.AutoscalingEventTypegetEventType()The type of autoscaling event to report.intgetEventTypeValue()The type of autoscaling event to report.longgetTargetNumWorkers()The target number of workers the worker pool wants to resize to use.com.google.protobuf.TimestampgetTime()The time this event was emitted to indicate a new target or current num_workers value.com.google.protobuf.Timestamp.BuildergetTimeBuilder()The time this event was emitted to indicate a new target or current num_workers value.com.google.protobuf.TimestampOrBuildergetTimeOrBuilder()The time this event was emitted to indicate a new target or current num_workers value.StringgetWorkerPool()A short and friendly name for the worker pool this event refers to.com.google.protobuf.ByteStringgetWorkerPoolBytes()A short and friendly name for the worker pool this event refers to.booleanhasDescription()A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.booleanhasTime()The time this event was emitted to indicate a new target or current num_workers value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AutoscalingEvent.BuildermergeDescription(StructuredMessage value)A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.AutoscalingEvent.BuildermergeFrom(AutoscalingEvent other)AutoscalingEvent.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AutoscalingEvent.BuildermergeFrom(com.google.protobuf.Message other)AutoscalingEvent.BuildermergeTime(com.google.protobuf.Timestamp value)The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AutoscalingEvent.BuildersetCurrentNumWorkers(long value)The current number of workers the job has.AutoscalingEvent.BuildersetDescription(StructuredMessage value)A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.AutoscalingEvent.BuildersetDescription(StructuredMessage.Builder builderForValue)A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.AutoscalingEvent.BuildersetEventType(AutoscalingEvent.AutoscalingEventType value)The type of autoscaling event to report.AutoscalingEvent.BuildersetEventTypeValue(int value)The type of autoscaling event to report.AutoscalingEvent.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AutoscalingEvent.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AutoscalingEvent.BuildersetTargetNumWorkers(long value)The target number of workers the worker pool wants to resize to use.AutoscalingEvent.BuildersetTime(com.google.protobuf.Timestamp value)The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.BuildersetTime(com.google.protobuf.Timestamp.Builder builderForValue)The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AutoscalingEvent.BuildersetWorkerPool(String value)A short and friendly name for the worker pool this event refers to.AutoscalingEvent.BuildersetWorkerPoolBytes(com.google.protobuf.ByteString value)A short and friendly name for the worker pool this event refers to.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clear
public AutoscalingEvent.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.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.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
getDefaultInstanceForType
public AutoscalingEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AutoscalingEvent build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AutoscalingEvent buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AutoscalingEvent.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
setField
public AutoscalingEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clearField
public AutoscalingEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clearOneof
public AutoscalingEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
setRepeatedField
public AutoscalingEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
addRepeatedField
public AutoscalingEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
mergeFrom
public AutoscalingEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AutoscalingEvent.Builder>
-
mergeFrom
public AutoscalingEvent.Builder mergeFrom(AutoscalingEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
mergeFrom
public AutoscalingEvent.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<AutoscalingEvent.Builder>- Throws:
IOException
-
getCurrentNumWorkers
public long getCurrentNumWorkers()
The current number of workers the job has.
int64 current_num_workers = 1;- Specified by:
getCurrentNumWorkersin interfaceAutoscalingEventOrBuilder- Returns:
- The currentNumWorkers.
-
setCurrentNumWorkers
public AutoscalingEvent.Builder setCurrentNumWorkers(long value)
The current number of workers the job has.
int64 current_num_workers = 1;- Parameters:
value- The currentNumWorkers to set.- Returns:
- This builder for chaining.
-
clearCurrentNumWorkers
public AutoscalingEvent.Builder clearCurrentNumWorkers()
The current number of workers the job has.
int64 current_num_workers = 1;- Returns:
- This builder for chaining.
-
getTargetNumWorkers
public long getTargetNumWorkers()
The target number of workers the worker pool wants to resize to use.
int64 target_num_workers = 2;- Specified by:
getTargetNumWorkersin interfaceAutoscalingEventOrBuilder- Returns:
- The targetNumWorkers.
-
setTargetNumWorkers
public AutoscalingEvent.Builder setTargetNumWorkers(long value)
The target number of workers the worker pool wants to resize to use.
int64 target_num_workers = 2;- Parameters:
value- The targetNumWorkers to set.- Returns:
- This builder for chaining.
-
clearTargetNumWorkers
public AutoscalingEvent.Builder clearTargetNumWorkers()
The target number of workers the worker pool wants to resize to use.
int64 target_num_workers = 2;- Returns:
- This builder for chaining.
-
getEventTypeValue
public int getEventTypeValue()
The type of autoscaling event to report.
.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType event_type = 3;- Specified by:
getEventTypeValuein interfaceAutoscalingEventOrBuilder- Returns:
- The enum numeric value on the wire for eventType.
-
setEventTypeValue
public AutoscalingEvent.Builder setEventTypeValue(int value)
The type of autoscaling event to report.
.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType event_type = 3;- Parameters:
value- The enum numeric value on the wire for eventType to set.- Returns:
- This builder for chaining.
-
getEventType
public AutoscalingEvent.AutoscalingEventType getEventType()
The type of autoscaling event to report.
.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType event_type = 3;- Specified by:
getEventTypein interfaceAutoscalingEventOrBuilder- Returns:
- The eventType.
-
setEventType
public AutoscalingEvent.Builder setEventType(AutoscalingEvent.AutoscalingEventType value)
The type of autoscaling event to report.
.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType event_type = 3;- Parameters:
value- The eventType to set.- Returns:
- This builder for chaining.
-
clearEventType
public AutoscalingEvent.Builder clearEventType()
The type of autoscaling event to report.
.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType event_type = 3;- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;- Specified by:
hasDescriptionin interfaceAutoscalingEventOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public StructuredMessage getDescription()
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;- Specified by:
getDescriptionin interfaceAutoscalingEventOrBuilder- Returns:
- The description.
-
setDescription
public AutoscalingEvent.Builder setDescription(StructuredMessage value)
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;
-
setDescription
public AutoscalingEvent.Builder setDescription(StructuredMessage.Builder builderForValue)
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;
-
mergeDescription
public AutoscalingEvent.Builder mergeDescription(StructuredMessage value)
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;
-
clearDescription
public AutoscalingEvent.Builder clearDescription()
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;
-
getDescriptionBuilder
public StructuredMessage.Builder getDescriptionBuilder()
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;
-
getDescriptionOrBuilder
public StructuredMessageOrBuilder getDescriptionOrBuilder()
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
.google.dataflow.v1beta3.StructuredMessage description = 4;- Specified by:
getDescriptionOrBuilderin interfaceAutoscalingEventOrBuilder
-
hasTime
public boolean hasTime()
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;- Specified by:
hasTimein interfaceAutoscalingEventOrBuilder- Returns:
- Whether the time field is set.
-
getTime
public com.google.protobuf.Timestamp getTime()
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;- Specified by:
getTimein interfaceAutoscalingEventOrBuilder- Returns:
- The time.
-
setTime
public AutoscalingEvent.Builder setTime(com.google.protobuf.Timestamp value)
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;
-
setTime
public AutoscalingEvent.Builder setTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;
-
mergeTime
public AutoscalingEvent.Builder mergeTime(com.google.protobuf.Timestamp value)
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;
-
clearTime
public AutoscalingEvent.Builder clearTime()
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;
-
getTimeBuilder
public com.google.protobuf.Timestamp.Builder getTimeBuilder()
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;
-
getTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder()
The time this event was emitted to indicate a new target or current num_workers value.
.google.protobuf.Timestamp time = 5;- Specified by:
getTimeOrBuilderin interfaceAutoscalingEventOrBuilder
-
getWorkerPool
public String getWorkerPool()
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;- Specified by:
getWorkerPoolin interfaceAutoscalingEventOrBuilder- Returns:
- The workerPool.
-
getWorkerPoolBytes
public com.google.protobuf.ByteString getWorkerPoolBytes()
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;- Specified by:
getWorkerPoolBytesin interfaceAutoscalingEventOrBuilder- Returns:
- The bytes for workerPool.
-
setWorkerPool
public AutoscalingEvent.Builder setWorkerPool(String value)
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;- Parameters:
value- The workerPool to set.- Returns:
- This builder for chaining.
-
clearWorkerPool
public AutoscalingEvent.Builder clearWorkerPool()
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;- Returns:
- This builder for chaining.
-
setWorkerPoolBytes
public AutoscalingEvent.Builder setWorkerPoolBytes(com.google.protobuf.ByteString value)
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;- Parameters:
value- The bytes for workerPool to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AutoscalingEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
mergeUnknownFields
public final AutoscalingEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
-