- 4.50.0 (latest)
- 4.49.0
- 4.48.0
- 4.46.0
- 4.45.0
- 4.44.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.34.0
- 4.33.0
- 4.32.0
- 4.31.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.8
- 3.1.2
- 3.0.3
- 2.3.1
public static final class DeleteWorkflowTemplateRequest.Builder extends GeneratedMessageV3.Builder<DeleteWorkflowTemplateRequest.Builder> implements DeleteWorkflowTemplateRequestOrBuilder
A request to delete a workflow template. Currently started workflows will remain running.
Protobuf type google.cloud.dataproc.v1.DeleteWorkflowTemplateRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > DeleteWorkflowTemplateRequest.BuilderImplements
DeleteWorkflowTemplateRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DeleteWorkflowTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
build()
public DeleteWorkflowTemplateRequest build()
Type | Description |
DeleteWorkflowTemplateRequest |
buildPartial()
public DeleteWorkflowTemplateRequest buildPartial()
Type | Description |
DeleteWorkflowTemplateRequest |
clear()
public DeleteWorkflowTemplateRequest.Builder clear()
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public DeleteWorkflowTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
clearName()
public DeleteWorkflowTemplateRequest.Builder clearName()
Required. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names.
- For
projects.regions.workflowTemplates.delete
, 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) = { ... }
Type | Description |
DeleteWorkflowTemplateRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public DeleteWorkflowTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
clearVersion()
public DeleteWorkflowTemplateRequest.Builder clearVersion()
Optional. The version of workflow template to delete. If specified, will only delete the template if the current server version matches specified version.
int32 version = 2 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
DeleteWorkflowTemplateRequest.Builder | This builder for chaining. |
clone()
public DeleteWorkflowTemplateRequest.Builder clone()
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
getDefaultInstanceForType()
public DeleteWorkflowTemplateRequest getDefaultInstanceForType()
Type | Description |
DeleteWorkflowTemplateRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getName()
public 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.delete
, 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) = { ... }
Type | Description |
String | The name. |
getNameBytes()
public 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.delete
, 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) = { ... }
Type | Description |
ByteString | The bytes for name. |
getVersion()
public int getVersion()
Optional. The version of workflow template to delete. If specified, will only delete the template if the current server version matches specified version.
int32 version = 2 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
int | The version. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(DeleteWorkflowTemplateRequest other)
public DeleteWorkflowTemplateRequest.Builder mergeFrom(DeleteWorkflowTemplateRequest other)
Name | Description |
other | DeleteWorkflowTemplateRequest |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeleteWorkflowTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public DeleteWorkflowTemplateRequest.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DeleteWorkflowTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public DeleteWorkflowTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
setName(String value)
public DeleteWorkflowTemplateRequest.Builder setName(String value)
Required. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names.
- For
projects.regions.workflowTemplates.delete
, 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) = { ... }
Name | Description |
value | String The name to set. |
Type | Description |
DeleteWorkflowTemplateRequest.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public DeleteWorkflowTemplateRequest.Builder setNameBytes(ByteString value)
Required. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names.
- For
projects.regions.workflowTemplates.delete
, 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) = { ... }
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
DeleteWorkflowTemplateRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DeleteWorkflowTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final DeleteWorkflowTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
DeleteWorkflowTemplateRequest.Builder |
setVersion(int value)
public DeleteWorkflowTemplateRequest.Builder setVersion(int value)
Optional. The version of workflow template to delete. If specified, will only delete the template if the current server version matches specified version.
int32 version = 2 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | int The version to set. |
Type | Description |
DeleteWorkflowTemplateRequest.Builder | This builder for chaining. |