Package com.google.dataflow.v1beta3
Class ServiceResources.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ServiceResources.Builder>
com.google.dataflow.v1beta3.ServiceResources.Builder
- All Implemented Interfaces:
ServiceResourcesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ServiceResources
public static final class ServiceResources.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ServiceResources.Builder>
implements ServiceResourcesOrBuilder
Resources used by the Dataflow Service to run the job.Protobuf type
google.dataflow.v1beta3.ServiceResources-
Method Summary
Modifier and TypeMethodDescriptionaddAllZones(Iterable<String> values) Output only.Output only.addZonesBytes(com.google.protobuf.ByteString value) Output only.build()clear()Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetZones(int index) Output only.com.google.protobuf.ByteStringgetZonesBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ServiceResources other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ServiceResources.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ServiceResources.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<ServiceResources.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<ServiceResources.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ServiceResources.Builder>
-
mergeFrom
public ServiceResources.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<ServiceResources.Builder>- Throws:
IOException
-
getZonesList
public com.google.protobuf.ProtocolStringList getZonesList()Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getZonesListin interfaceServiceResourcesOrBuilder- Returns:
- A list containing the zones.
-
getZonesCount
public int getZonesCount()Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getZonesCountin interfaceServiceResourcesOrBuilder- Returns:
- The count of zones.
-
getZones
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getZonesin interfaceServiceResourcesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The zones at the given index.
-
getZonesBytes
public com.google.protobuf.ByteString getZonesBytes(int index) Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getZonesBytesin interfaceServiceResourcesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the zones at the given index.
-
setZones
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The zones to set.- Returns:
- This builder for chaining.
-
addZones
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The zones to add.- Returns:
- This builder for chaining.
-
addAllZones
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The zones to add.- Returns:
- This builder for chaining.
-
clearZones
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addZonesBytes
Output only. List of Cloud Zones being used by the Dataflow Service for this job. Example: us-central1-c
repeated string zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the zones to add.- Returns:
- This builder for chaining.
-