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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AutoscalingEvent
build()
AutoscalingEvent
buildPartial()
AutoscalingEvent.Builder
clear()
AutoscalingEvent.Builder
clearCurrentNumWorkers()
The current number of workers the job has.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.AutoscalingEvent.Builder
clearEventType()
The type of autoscaling event to report.AutoscalingEvent.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AutoscalingEvent.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AutoscalingEvent.Builder
clearTargetNumWorkers()
The target number of workers the worker pool wants to resize to use.AutoscalingEvent.Builder
clearTime()
The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.Builder
clearWorkerPool()
A short and friendly name for the worker pool this event refers to.AutoscalingEvent.Builder
clone()
long
getCurrentNumWorkers()
The current number of workers the job has.AutoscalingEvent
getDefaultInstanceForType()
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.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.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.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
AutoscalingEvent.AutoscalingEventType
getEventType()
The type of autoscaling event to report.int
getEventTypeValue()
The type of autoscaling event to report.long
getTargetNumWorkers()
The target number of workers the worker pool wants to resize to use.com.google.protobuf.Timestamp
getTime()
The time this event was emitted to indicate a new target or current num_workers value.com.google.protobuf.Timestamp.Builder
getTimeBuilder()
The time this event was emitted to indicate a new target or current num_workers value.com.google.protobuf.TimestampOrBuilder
getTimeOrBuilder()
The time this event was emitted to indicate a new target or current num_workers value.String
getWorkerPool()
A short and friendly name for the worker pool this event refers to.com.google.protobuf.ByteString
getWorkerPoolBytes()
A short and friendly name for the worker pool this event refers to.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.boolean
hasTime()
The time this event was emitted to indicate a new target or current num_workers value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
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.AutoscalingEvent.Builder
mergeFrom(AutoscalingEvent other)
AutoscalingEvent.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AutoscalingEvent.Builder
mergeFrom(com.google.protobuf.Message other)
AutoscalingEvent.Builder
mergeTime(com.google.protobuf.Timestamp value)
The time this event was emitted to indicate a new target or current num_workers value.AutoscalingEvent.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AutoscalingEvent.Builder
setCurrentNumWorkers(long value)
The current number of workers the job has.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.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.AutoscalingEvent.Builder
setEventType(AutoscalingEvent.AutoscalingEventType value)
The type of autoscaling event to report.AutoscalingEvent.Builder
setEventTypeValue(int value)
The type of autoscaling event to report.AutoscalingEvent.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AutoscalingEvent.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AutoscalingEvent.Builder
setTargetNumWorkers(long value)
The target number of workers the worker pool wants to resize to use.AutoscalingEvent.Builder
setTime(com.google.protobuf.Timestamp value)
The time this event was emitted to indicate a new target or current num_workers value.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.AutoscalingEvent.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AutoscalingEvent.Builder
setWorkerPool(String value)
A short and friendly name for the worker pool this event refers to.AutoscalingEvent.Builder
setWorkerPoolBytes(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clear
public AutoscalingEvent.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
getDefaultInstanceForType
public AutoscalingEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AutoscalingEvent build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AutoscalingEvent buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AutoscalingEvent.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
setField
public AutoscalingEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clearField
public AutoscalingEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
clearOneof
public AutoscalingEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
setRepeatedField
public AutoscalingEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
addRepeatedField
public AutoscalingEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
mergeFrom
public AutoscalingEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AutoscalingEvent.Builder>
-
mergeFrom
public AutoscalingEvent.Builder mergeFrom(AutoscalingEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getCurrentNumWorkers
in 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:
getTargetNumWorkers
in 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:
getEventTypeValue
in 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:
getEventType
in 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:
hasDescription
in 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:
getDescription
in 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:
getDescriptionOrBuilder
in 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:
hasTime
in 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:
getTime
in 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:
getTimeOrBuilder
in interfaceAutoscalingEventOrBuilder
-
getWorkerPool
public String getWorkerPool()
A short and friendly name for the worker pool this event refers to.
string worker_pool = 7;
- Specified by:
getWorkerPool
in 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:
getWorkerPoolBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
mergeUnknownFields
public final AutoscalingEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutoscalingEvent.Builder>
-
-