public final class InstantiateWorkflowTemplateRequest extends com.google.protobuf.GeneratedMessageV3 implements InstantiateWorkflowTemplateRequestOrBuilder
A request to instantiate a workflow template.Protobuf type
google.cloud.dataproc.v1.InstantiateWorkflowTemplateRequest| Modifier and Type | Class and Description |
|---|---|
static class |
InstantiateWorkflowTemplateRequest.Builder
A request to instantiate a workflow template.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
NAME_FIELD_NUMBER |
static int |
PARAMETERS_FIELD_NUMBER |
static int |
REQUEST_ID_FIELD_NUMBER |
static int |
VERSION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsParameters(String key)
Optional.
|
boolean |
equals(Object obj) |
static InstantiateWorkflowTemplateRequest |
getDefaultInstance() |
InstantiateWorkflowTemplateRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
Map<String,String> |
getParameters()
Deprecated.
|
int |
getParametersCount()
Optional.
|
Map<String,String> |
getParametersMap()
Optional.
|
String |
getParametersOrDefault(String key,
String defaultValue)
Optional.
|
String |
getParametersOrThrow(String key)
Optional.
|
com.google.protobuf.Parser<InstantiateWorkflowTemplateRequest> |
getParserForType() |
String |
getRequestId()
Optional.
|
com.google.protobuf.ByteString |
getRequestIdBytes()
Optional.
|
int |
getSerializedSize() |
int |
getVersion()
Optional.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static InstantiateWorkflowTemplateRequest.Builder |
newBuilder() |
static InstantiateWorkflowTemplateRequest.Builder |
newBuilder(InstantiateWorkflowTemplateRequest prototype) |
InstantiateWorkflowTemplateRequest.Builder |
newBuilderForType() |
protected InstantiateWorkflowTemplateRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static InstantiateWorkflowTemplateRequest |
parseDelimitedFrom(InputStream input) |
static InstantiateWorkflowTemplateRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstantiateWorkflowTemplateRequest |
parseFrom(byte[] data) |
static InstantiateWorkflowTemplateRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstantiateWorkflowTemplateRequest |
parseFrom(ByteBuffer data) |
static InstantiateWorkflowTemplateRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstantiateWorkflowTemplateRequest |
parseFrom(com.google.protobuf.ByteString data) |
static InstantiateWorkflowTemplateRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstantiateWorkflowTemplateRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static InstantiateWorkflowTemplateRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstantiateWorkflowTemplateRequest |
parseFrom(InputStream input) |
static InstantiateWorkflowTemplateRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<InstantiateWorkflowTemplateRequest> |
parser() |
InstantiateWorkflowTemplateRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
Required. The resource name of the workflow template, as described
in https://cloud.google.com/apis/design/resource_names.
* For `projects.regions.workflowTemplates.instantiate`, the resource name
of the template has the following format:
`projects/{project_id}/regions/{region}/workflowTemplates/{template_id}`
* For `projects.locations.workflowTemplates.instantiate`, the resource name
of the template has the following format:
`projects/{project_id}/locations/{location}/workflowTemplates/{template_id}`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface InstantiateWorkflowTemplateRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the workflow template, as described
in https://cloud.google.com/apis/design/resource_names.
* For `projects.regions.workflowTemplates.instantiate`, the resource name
of the template has the following format:
`projects/{project_id}/regions/{region}/workflowTemplates/{template_id}`
* For `projects.locations.workflowTemplates.instantiate`, the resource name
of the template has the following format:
`projects/{project_id}/locations/{location}/workflowTemplates/{template_id}`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface InstantiateWorkflowTemplateRequestOrBuilderpublic int getVersion()
Optional. The version of workflow template to instantiate. If specified, the workflow will be instantiated only if the current version of the workflow template has the supplied version. This option cannot be used to instantiate a previous version of workflow template.
int32 version = 2 [(.google.api.field_behavior) = OPTIONAL];getVersion in interface InstantiateWorkflowTemplateRequestOrBuilderpublic String getRequestId()
Optional. A tag that prevents multiple concurrent workflow instances with the same tag from running. This mitigates risk of concurrent instances started due to retries. It is recommended to always set this value to a [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). The tag must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 5 [(.google.api.field_behavior) = OPTIONAL];getRequestId in interface InstantiateWorkflowTemplateRequestOrBuilderpublic com.google.protobuf.ByteString getRequestIdBytes()
Optional. A tag that prevents multiple concurrent workflow instances with the same tag from running. This mitigates risk of concurrent instances started due to retries. It is recommended to always set this value to a [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). The tag must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
string request_id = 5 [(.google.api.field_behavior) = OPTIONAL];getRequestIdBytes in interface InstantiateWorkflowTemplateRequestOrBuilderpublic int getParametersCount()
InstantiateWorkflowTemplateRequestOrBuilderOptional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters.
map<string, string> parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
getParametersCount in interface InstantiateWorkflowTemplateRequestOrBuilderpublic boolean containsParameters(String key)
Optional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters.
map<string, string> parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
containsParameters in interface InstantiateWorkflowTemplateRequestOrBuilder@Deprecated public Map<String,String> getParameters()
getParametersMap() instead.getParameters in interface InstantiateWorkflowTemplateRequestOrBuilderpublic Map<String,String> getParametersMap()
Optional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters.
map<string, string> parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
getParametersMap in interface InstantiateWorkflowTemplateRequestOrBuilderpublic String getParametersOrDefault(String key, String defaultValue)
Optional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters.
map<string, string> parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
getParametersOrDefault in interface InstantiateWorkflowTemplateRequestOrBuilderpublic String getParametersOrThrow(String key)
Optional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters.
map<string, string> parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
getParametersOrThrow in interface InstantiateWorkflowTemplateRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static InstantiateWorkflowTemplateRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstantiateWorkflowTemplateRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InstantiateWorkflowTemplateRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InstantiateWorkflowTemplateRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InstantiateWorkflowTemplateRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InstantiateWorkflowTemplateRequest.Builder newBuilder()
public static InstantiateWorkflowTemplateRequest.Builder newBuilder(InstantiateWorkflowTemplateRequest prototype)
public InstantiateWorkflowTemplateRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InstantiateWorkflowTemplateRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InstantiateWorkflowTemplateRequest getDefaultInstance()
public static com.google.protobuf.Parser<InstantiateWorkflowTemplateRequest> parser()
public com.google.protobuf.Parser<InstantiateWorkflowTemplateRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InstantiateWorkflowTemplateRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.