public static final class CreateWorkflowRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder> implements CreateWorkflowRequestOrBuilder
Request for the [CreateWorkflow][google.cloud.workflows.v1.Workflows.CreateWorkflow] method.Protobuf type
google.cloud.workflows.v1.CreateWorkflowRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.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<CreateWorkflowRequest.Builder>public CreateWorkflowRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateWorkflowRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateWorkflowRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateWorkflowRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.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<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.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<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.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<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.Builder mergeFrom(CreateWorkflowRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>public CreateWorkflowRequest.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<CreateWorkflowRequest.Builder>IOExceptionpublic String getParent()
Required. Project and location in which the workflow should be created.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateWorkflowRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Project and location in which the workflow should be created.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateWorkflowRequestOrBuilderpublic CreateWorkflowRequest.Builder setParent(String value)
Required. Project and location in which the workflow should be created.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateWorkflowRequest.Builder clearParent()
Required. Project and location in which the workflow should be created.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateWorkflowRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Project and location in which the workflow should be created.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean hasWorkflow()
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
hasWorkflow in interface CreateWorkflowRequestOrBuilderpublic Workflow getWorkflow()
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
getWorkflow in interface CreateWorkflowRequestOrBuilderpublic CreateWorkflowRequest.Builder setWorkflow(Workflow value)
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateWorkflowRequest.Builder setWorkflow(Workflow.Builder builderForValue)
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateWorkflowRequest.Builder mergeWorkflow(Workflow value)
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateWorkflowRequest.Builder clearWorkflow()
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
public Workflow.Builder getWorkflowBuilder()
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
public WorkflowOrBuilder getWorkflowOrBuilder()
Required. Workflow to be created.
.google.cloud.workflows.v1.Workflow workflow = 2 [(.google.api.field_behavior) = REQUIRED];
getWorkflowOrBuilder in interface CreateWorkflowRequestOrBuilderpublic String getWorkflowId()
Required. The ID of the workflow to be created. It has to fulfill the following requirements: * Must contain only letters, numbers, underscores and hyphens. * Must start with a letter. * Must be between 1-64 characters. * Must end with a number or a letter. * Must be unique within the customer project and location.
string workflow_id = 3 [(.google.api.field_behavior) = REQUIRED];getWorkflowId in interface CreateWorkflowRequestOrBuilderpublic com.google.protobuf.ByteString getWorkflowIdBytes()
Required. The ID of the workflow to be created. It has to fulfill the following requirements: * Must contain only letters, numbers, underscores and hyphens. * Must start with a letter. * Must be between 1-64 characters. * Must end with a number or a letter. * Must be unique within the customer project and location.
string workflow_id = 3 [(.google.api.field_behavior) = REQUIRED];getWorkflowIdBytes in interface CreateWorkflowRequestOrBuilderpublic CreateWorkflowRequest.Builder setWorkflowId(String value)
Required. The ID of the workflow to be created. It has to fulfill the following requirements: * Must contain only letters, numbers, underscores and hyphens. * Must start with a letter. * Must be between 1-64 characters. * Must end with a number or a letter. * Must be unique within the customer project and location.
string workflow_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The workflowId to set.public CreateWorkflowRequest.Builder clearWorkflowId()
Required. The ID of the workflow to be created. It has to fulfill the following requirements: * Must contain only letters, numbers, underscores and hyphens. * Must start with a letter. * Must be between 1-64 characters. * Must end with a number or a letter. * Must be unique within the customer project and location.
string workflow_id = 3 [(.google.api.field_behavior) = REQUIRED];public CreateWorkflowRequest.Builder setWorkflowIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the workflow to be created. It has to fulfill the following requirements: * Must contain only letters, numbers, underscores and hyphens. * Must start with a letter. * Must be between 1-64 characters. * Must end with a number or a letter. * Must be unique within the customer project and location.
string workflow_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for workflowId to set.public final CreateWorkflowRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>public final CreateWorkflowRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateWorkflowRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.