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.v3.CreateWebhookRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateWebhookRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateWebhookRequest build()
buildPartial()
public CreateWebhookRequest buildPartial()
clear()
public CreateWebhookRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateWebhookRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateWebhookRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
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) = { ... }
clearWebhook()
public CreateWebhookRequest.Builder clearWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateWebhookRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateWebhookRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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 |
Type |
Description |
ByteString |
The bytes for parent.
|
getWebhook()
public Webhook getWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.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.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
getWebhookOrBuilder()
public WebhookOrBuilder getWebhookOrBuilder()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
hasWebhook()
public boolean hasWebhook()
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the webhook field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateWebhookRequest other)
public CreateWebhookRequest.Builder mergeFrom(CreateWebhookRequest other)
public CreateWebhookRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateWebhookRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateWebhookRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeWebhook(Webhook value)
public CreateWebhookRequest.Builder mergeWebhook(Webhook value)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Webhook
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateWebhookRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
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.
|
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.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateWebhookRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateWebhookRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setWebhook(Webhook value)
public CreateWebhookRequest.Builder setWebhook(Webhook value)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Webhook
|
setWebhook(Webhook.Builder builderForValue)
public CreateWebhookRequest.Builder setWebhook(Webhook.Builder builderForValue)
Required. The webhook to create.
.google.cloud.dialogflow.cx.v3.Webhook webhook = 2 [(.google.api.field_behavior) = REQUIRED];