public static final class DeleteFlowRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder> implements DeleteFlowRequestOrBuilder
The request message for [Flows.DeleteFlow][google.cloud.dialogflow.cx.v3.Flows.DeleteFlow].Protobuf type
google.cloud.dialogflow.cx.v3.DeleteFlowRequest| Modifier and Type | Method and Description |
|---|---|
DeleteFlowRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DeleteFlowRequest |
build() |
DeleteFlowRequest |
buildPartial() |
DeleteFlowRequest.Builder |
clear() |
DeleteFlowRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DeleteFlowRequest.Builder |
clearForce()
This field has no effect for flows with no incoming transitions.
|
DeleteFlowRequest.Builder |
clearName()
Required.
|
DeleteFlowRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DeleteFlowRequest.Builder |
clone() |
DeleteFlowRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getForce()
This field has no effect for flows with no incoming transitions.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DeleteFlowRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DeleteFlowRequest.Builder |
mergeFrom(DeleteFlowRequest other) |
DeleteFlowRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
DeleteFlowRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DeleteFlowRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DeleteFlowRequest.Builder |
setForce(boolean value)
This field has no effect for flows with no incoming transitions.
|
DeleteFlowRequest.Builder |
setName(String value)
Required.
|
DeleteFlowRequest.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
DeleteFlowRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DeleteFlowRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.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<DeleteFlowRequest.Builder>public DeleteFlowRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeleteFlowRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeleteFlowRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeleteFlowRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.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<DeleteFlowRequest.Builder>public DeleteFlowRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.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<DeleteFlowRequest.Builder>public DeleteFlowRequest.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<DeleteFlowRequest.Builder>public DeleteFlowRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.Builder mergeFrom(DeleteFlowRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public DeleteFlowRequest.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<DeleteFlowRequest.Builder>IOExceptionpublic String getName()
Required. The name of the flow to delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface DeleteFlowRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The name of the flow to delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface DeleteFlowRequestOrBuilderpublic DeleteFlowRequest.Builder setName(String value)
Required. The name of the flow to delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The name to set.public DeleteFlowRequest.Builder clearName()
Required. The name of the flow to delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public DeleteFlowRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The name of the flow to delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public boolean getForce()
This field has no effect for flows with no incoming transitions.
For flows with incoming transitions:
* If `force` is set to false, an error will be returned with message
indicating the incoming transitions.
* If `force` is set to true, Dialogflow will remove the flow, as well as
any transitions to the flow (i.e. [Target
flow][EventHandler.target_flow] in event handlers or [Target
flow][TransitionRoute.target_flow] in transition routes that point to
this flow will be cleared).
bool force = 2;getForce in interface DeleteFlowRequestOrBuilderpublic DeleteFlowRequest.Builder setForce(boolean value)
This field has no effect for flows with no incoming transitions.
For flows with incoming transitions:
* If `force` is set to false, an error will be returned with message
indicating the incoming transitions.
* If `force` is set to true, Dialogflow will remove the flow, as well as
any transitions to the flow (i.e. [Target
flow][EventHandler.target_flow] in event handlers or [Target
flow][TransitionRoute.target_flow] in transition routes that point to
this flow will be cleared).
bool force = 2;value - The force to set.public DeleteFlowRequest.Builder clearForce()
This field has no effect for flows with no incoming transitions.
For flows with incoming transitions:
* If `force` is set to false, an error will be returned with message
indicating the incoming transitions.
* If `force` is set to true, Dialogflow will remove the flow, as well as
any transitions to the flow (i.e. [Target
flow][EventHandler.target_flow] in event handlers or [Target
flow][TransitionRoute.target_flow] in transition routes that point to
this flow will be cleared).
bool force = 2;public final DeleteFlowRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>public final DeleteFlowRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFlowRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.