Class Environment.WebhookConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
- com.google.cloud.dialogflow.cx.v3beta1.Environment.WebhookConfig.Builder
-
- All Implemented Interfaces:
Environment.WebhookConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Environment.WebhookConfig
public static final class Environment.WebhookConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder> implements Environment.WebhookConfigOrBuilder
Configuration for webhooks.
Protobuf typegoogle.cloud.dialogflow.cx.v3beta1.Environment.WebhookConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Environment.WebhookConfig.Builder
addAllWebhookOverrides(Iterable<? extends Webhook> values)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Environment.WebhookConfig.Builder
addWebhookOverrides(int index, Webhook value)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
addWebhookOverrides(int index, Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
addWebhookOverrides(Webhook value)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
addWebhookOverrides(Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment.Webhook.Builder
addWebhookOverridesBuilder()
The list of webhooks to override for the agent environment.Webhook.Builder
addWebhookOverridesBuilder(int index)
The list of webhooks to override for the agent environment.Environment.WebhookConfig
build()
Environment.WebhookConfig
buildPartial()
Environment.WebhookConfig.Builder
clear()
Environment.WebhookConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Environment.WebhookConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Environment.WebhookConfig.Builder
clearWebhookOverrides()
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
clone()
Environment.WebhookConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Webhook
getWebhookOverrides(int index)
The list of webhooks to override for the agent environment.Webhook.Builder
getWebhookOverridesBuilder(int index)
The list of webhooks to override for the agent environment.List<Webhook.Builder>
getWebhookOverridesBuilderList()
The list of webhooks to override for the agent environment.int
getWebhookOverridesCount()
The list of webhooks to override for the agent environment.List<Webhook>
getWebhookOverridesList()
The list of webhooks to override for the agent environment.WebhookOrBuilder
getWebhookOverridesOrBuilder(int index)
The list of webhooks to override for the agent environment.List<? extends WebhookOrBuilder>
getWebhookOverridesOrBuilderList()
The list of webhooks to override for the agent environment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Environment.WebhookConfig.Builder
mergeFrom(Environment.WebhookConfig other)
Environment.WebhookConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Environment.WebhookConfig.Builder
mergeFrom(com.google.protobuf.Message other)
Environment.WebhookConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Environment.WebhookConfig.Builder
removeWebhookOverrides(int index)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Environment.WebhookConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Environment.WebhookConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Environment.WebhookConfig.Builder
setWebhookOverrides(int index, Webhook value)
The list of webhooks to override for the agent environment.Environment.WebhookConfig.Builder
setWebhookOverrides(int index, Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
clear
public Environment.WebhookConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
getDefaultInstanceForType
public Environment.WebhookConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Environment.WebhookConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Environment.WebhookConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Environment.WebhookConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
setField
public Environment.WebhookConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
clearField
public Environment.WebhookConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
clearOneof
public Environment.WebhookConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
setRepeatedField
public Environment.WebhookConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
addRepeatedField
public Environment.WebhookConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
mergeFrom
public Environment.WebhookConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Environment.WebhookConfig.Builder>
-
mergeFrom
public Environment.WebhookConfig.Builder mergeFrom(Environment.WebhookConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
mergeFrom
public Environment.WebhookConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Environment.WebhookConfig.Builder>
- Throws:
IOException
-
getWebhookOverridesList
public List<Webhook> getWebhookOverridesList()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
- Specified by:
getWebhookOverridesList
in interfaceEnvironment.WebhookConfigOrBuilder
-
getWebhookOverridesCount
public int getWebhookOverridesCount()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
- Specified by:
getWebhookOverridesCount
in interfaceEnvironment.WebhookConfigOrBuilder
-
getWebhookOverrides
public Webhook getWebhookOverrides(int index)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
- Specified by:
getWebhookOverrides
in interfaceEnvironment.WebhookConfigOrBuilder
-
setWebhookOverrides
public Environment.WebhookConfig.Builder setWebhookOverrides(int index, Webhook value)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
setWebhookOverrides
public Environment.WebhookConfig.Builder setWebhookOverrides(int index, Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addWebhookOverrides
public Environment.WebhookConfig.Builder addWebhookOverrides(Webhook value)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addWebhookOverrides
public Environment.WebhookConfig.Builder addWebhookOverrides(int index, Webhook value)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addWebhookOverrides
public Environment.WebhookConfig.Builder addWebhookOverrides(Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addWebhookOverrides
public Environment.WebhookConfig.Builder addWebhookOverrides(int index, Webhook.Builder builderForValue)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addAllWebhookOverrides
public Environment.WebhookConfig.Builder addAllWebhookOverrides(Iterable<? extends Webhook> values)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
clearWebhookOverrides
public Environment.WebhookConfig.Builder clearWebhookOverrides()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
removeWebhookOverrides
public Environment.WebhookConfig.Builder removeWebhookOverrides(int index)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
getWebhookOverridesBuilder
public Webhook.Builder getWebhookOverridesBuilder(int index)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
getWebhookOverridesOrBuilder
public WebhookOrBuilder getWebhookOverridesOrBuilder(int index)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
- Specified by:
getWebhookOverridesOrBuilder
in interfaceEnvironment.WebhookConfigOrBuilder
-
getWebhookOverridesOrBuilderList
public List<? extends WebhookOrBuilder> getWebhookOverridesOrBuilderList()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
- Specified by:
getWebhookOverridesOrBuilderList
in interfaceEnvironment.WebhookConfigOrBuilder
-
addWebhookOverridesBuilder
public Webhook.Builder addWebhookOverridesBuilder()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
addWebhookOverridesBuilder
public Webhook.Builder addWebhookOverridesBuilder(int index)
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
getWebhookOverridesBuilderList
public List<Webhook.Builder> getWebhookOverridesBuilderList()
The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in [`generic_web_service`][google.cloud.dialogflow.cx.v3beta1.Webhook.generic_web_service] and [`service_directory`][google.cloud.dialogflow.cx.v3beta1.Webhook.service_directory].
repeated .google.cloud.dialogflow.cx.v3beta1.Webhook webhook_overrides = 1;
-
setUnknownFields
public final Environment.WebhookConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
mergeUnknownFields
public final Environment.WebhookConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.WebhookConfig.Builder>
-
-