public static final class ProvisionApi.ProvisionInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder> implements ProvisionApi.ProvisionInfoOrBuilder
Runtime provisioning information for a SDK harness worker instance, such as pipeline options, resource constraints and other job metadataProtobuf type
org.apache.beam.fn.v1.ProvisionInfo| Modifier and Type | Method and Description |
|---|---|
ProvisionApi.ProvisionInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProvisionApi.ProvisionInfo |
build() |
ProvisionApi.ProvisionInfo |
buildPartial() |
ProvisionApi.ProvisionInfo.Builder |
clear() |
ProvisionApi.ProvisionInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ProvisionApi.ProvisionInfo.Builder |
clearJobId()
(required) The job ID.
|
ProvisionApi.ProvisionInfo.Builder |
clearJobName()
(required) The job name.
|
ProvisionApi.ProvisionInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProvisionApi.ProvisionInfo.Builder |
clearPipelineOptions()
(required) Pipeline options.
|
ProvisionApi.ProvisionInfo.Builder |
clone() |
ProvisionApi.ProvisionInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getJobId()
(required) The job ID.
|
com.google.protobuf.ByteString |
getJobIdBytes()
(required) The job ID.
|
String |
getJobName()
(required) The job name.
|
com.google.protobuf.ByteString |
getJobNameBytes()
(required) The job name.
|
com.google.protobuf.Struct |
getPipelineOptions()
(required) Pipeline options.
|
com.google.protobuf.Struct.Builder |
getPipelineOptionsBuilder()
(required) Pipeline options.
|
com.google.protobuf.StructOrBuilder |
getPipelineOptionsOrBuilder()
(required) Pipeline options.
|
boolean |
hasPipelineOptions()
(required) Pipeline options.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ProvisionApi.ProvisionInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProvisionApi.ProvisionInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
ProvisionApi.ProvisionInfo.Builder |
mergeFrom(ProvisionApi.ProvisionInfo other) |
ProvisionApi.ProvisionInfo.Builder |
mergePipelineOptions(com.google.protobuf.Struct value)
(required) Pipeline options.
|
ProvisionApi.ProvisionInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProvisionApi.ProvisionInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProvisionApi.ProvisionInfo.Builder |
setJobId(String value)
(required) The job ID.
|
ProvisionApi.ProvisionInfo.Builder |
setJobIdBytes(com.google.protobuf.ByteString value)
(required) The job ID.
|
ProvisionApi.ProvisionInfo.Builder |
setJobName(String value)
(required) The job name.
|
ProvisionApi.ProvisionInfo.Builder |
setJobNameBytes(com.google.protobuf.ByteString value)
(required) The job name.
|
ProvisionApi.ProvisionInfo.Builder |
setPipelineOptions(com.google.protobuf.Struct.Builder builderForValue)
(required) Pipeline options.
|
ProvisionApi.ProvisionInfo.Builder |
setPipelineOptions(com.google.protobuf.Struct value)
(required) Pipeline options.
|
ProvisionApi.ProvisionInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProvisionApi.ProvisionInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.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<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ProvisionApi.ProvisionInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ProvisionApi.ProvisionInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProvisionApi.ProvisionInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.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<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.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<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.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<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.Builder mergeFrom(ProvisionApi.ProvisionInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public ProvisionApi.ProvisionInfo.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<ProvisionApi.ProvisionInfo.Builder>IOExceptionpublic String getJobId()
(required) The job ID.
string job_id = 1;getJobId in interface ProvisionApi.ProvisionInfoOrBuilderpublic com.google.protobuf.ByteString getJobIdBytes()
(required) The job ID.
string job_id = 1;getJobIdBytes in interface ProvisionApi.ProvisionInfoOrBuilderpublic ProvisionApi.ProvisionInfo.Builder setJobId(String value)
(required) The job ID.
string job_id = 1;public ProvisionApi.ProvisionInfo.Builder clearJobId()
(required) The job ID.
string job_id = 1;public ProvisionApi.ProvisionInfo.Builder setJobIdBytes(com.google.protobuf.ByteString value)
(required) The job ID.
string job_id = 1;public String getJobName()
(required) The job name.
string job_name = 2;getJobName in interface ProvisionApi.ProvisionInfoOrBuilderpublic com.google.protobuf.ByteString getJobNameBytes()
(required) The job name.
string job_name = 2;getJobNameBytes in interface ProvisionApi.ProvisionInfoOrBuilderpublic ProvisionApi.ProvisionInfo.Builder setJobName(String value)
(required) The job name.
string job_name = 2;public ProvisionApi.ProvisionInfo.Builder clearJobName()
(required) The job name.
string job_name = 2;public ProvisionApi.ProvisionInfo.Builder setJobNameBytes(com.google.protobuf.ByteString value)
(required) The job name.
string job_name = 2;public boolean hasPipelineOptions()
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;hasPipelineOptions in interface ProvisionApi.ProvisionInfoOrBuilderpublic com.google.protobuf.Struct getPipelineOptions()
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;getPipelineOptions in interface ProvisionApi.ProvisionInfoOrBuilderpublic ProvisionApi.ProvisionInfo.Builder setPipelineOptions(com.google.protobuf.Struct value)
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;public ProvisionApi.ProvisionInfo.Builder setPipelineOptions(com.google.protobuf.Struct.Builder builderForValue)
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;public ProvisionApi.ProvisionInfo.Builder mergePipelineOptions(com.google.protobuf.Struct value)
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;public ProvisionApi.ProvisionInfo.Builder clearPipelineOptions()
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;public com.google.protobuf.Struct.Builder getPipelineOptionsBuilder()
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;public com.google.protobuf.StructOrBuilder getPipelineOptionsOrBuilder()
(required) Pipeline options. For non-template jobs, the options are identical to what is passed to job submission.
.google.protobuf.Struct pipeline_options = 3;getPipelineOptionsOrBuilder in interface ProvisionApi.ProvisionInfoOrBuilderpublic final ProvisionApi.ProvisionInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>public final ProvisionApi.ProvisionInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProvisionApi.ProvisionInfo.Builder>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.