public static final class CreateWebhookRequest.Builder extends GeneratedMessageV3.Builder<CreateWebhookRequest.Builder> implements CreateWebhookRequestOrBuilder
The request message for Webhooks.CreateWebhook.
Protobuf type google.cloud.dialogflow.cx.v3beta1.CreateWebhookRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateWebhookRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateWebhookRequest build()
Returns
buildPartial()
public CreateWebhookRequest buildPartial()
Returns
clear()
public CreateWebhookRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateWebhookRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateWebhookRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateWebhookRequest.Builder clearParent()
Required. The agent to create a webhook for.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearWebhook()
public CreateWebhookRequest.Builder clearWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public CreateWebhookRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public CreateWebhookRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. The agent to create a webhook for.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The agent to create a webhook for.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getWebhook()
public Webhook getWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type |
Description |
Webhook |
The webhook.
|
getWebhookBuilder()
public Webhook.Builder getWebhookBuilder()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getWebhookOrBuilder()
public WebhookOrBuilder getWebhookOrBuilder()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
hasWebhook()
public boolean hasWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type |
Description |
boolean |
Whether the webhook field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(CreateWebhookRequest other)
public CreateWebhookRequest.Builder mergeFrom(CreateWebhookRequest other)
Parameter
Returns
public CreateWebhookRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateWebhookRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateWebhookRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeWebhook(Webhook value)
public CreateWebhookRequest.Builder mergeWebhook(Webhook value)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CreateWebhookRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public CreateWebhookRequest.Builder setParent(String value)
Required. The agent to create a webhook for.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
String
The parent to set.
|
Returns
setParentBytes(ByteString value)
public CreateWebhookRequest.Builder setParentBytes(ByteString value)
Required. The agent to create a webhook for.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateWebhookRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateWebhookRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setWebhook(Webhook value)
public CreateWebhookRequest.Builder setWebhook(Webhook value)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setWebhook(Webhook.Builder builderForValue)
public CreateWebhookRequest.Builder setWebhook(Webhook.Builder builderForValue)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3beta1.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns