Class Environment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Environment.Builder>
-
- com.google.cloud.dialogflow.cx.v3.Environment.Builder
-
- All Implemented Interfaces:
EnvironmentOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Environment
public static final class Environment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Environment.Builder> implements EnvironmentOrBuilder
Represents an environment for an agent. You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for testing, development, production, etc.
Protobuf typegoogle.cloud.dialogflow.cx.v3.Environment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Environment.Builder
addAllVersionConfigs(Iterable<? extends Environment.VersionConfig> values)
A list of configurations for flow versions.Environment.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Environment.Builder
addVersionConfigs(int index, Environment.VersionConfig value)
A list of configurations for flow versions.Environment.Builder
addVersionConfigs(int index, Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions.Environment.Builder
addVersionConfigs(Environment.VersionConfig value)
A list of configurations for flow versions.Environment.Builder
addVersionConfigs(Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions.Environment.VersionConfig.Builder
addVersionConfigsBuilder()
A list of configurations for flow versions.Environment.VersionConfig.Builder
addVersionConfigsBuilder(int index)
A list of configurations for flow versions.Environment
build()
Environment
buildPartial()
Environment.Builder
clear()
Environment.Builder
clearDescription()
The human-readable description of the environment.Environment.Builder
clearDisplayName()
Required.Environment.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Environment.Builder
clearName()
The name of the environment.Environment.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Environment.Builder
clearTestCasesConfig()
The test cases config for continuous tests of this environment.Environment.Builder
clearUpdateTime()
Output only.Environment.Builder
clearVersionConfigs()
A list of configurations for flow versions.Environment.Builder
clearWebhookConfig()
The webhook configuration for this environment.Environment.Builder
clone()
Environment
getDefaultInstanceForType()
String
getDescription()
The human-readable description of the environment.com.google.protobuf.ByteString
getDescriptionBytes()
The human-readable description of the environment.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Required.com.google.protobuf.ByteString
getDisplayNameBytes()
Required.String
getName()
The name of the environment.com.google.protobuf.ByteString
getNameBytes()
The name of the environment.Environment.TestCasesConfig
getTestCasesConfig()
The test cases config for continuous tests of this environment.Environment.TestCasesConfig.Builder
getTestCasesConfigBuilder()
The test cases config for continuous tests of this environment.Environment.TestCasesConfigOrBuilder
getTestCasesConfigOrBuilder()
The test cases config for continuous tests of this environment.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.Timestamp.Builder
getUpdateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.Environment.VersionConfig
getVersionConfigs(int index)
A list of configurations for flow versions.Environment.VersionConfig.Builder
getVersionConfigsBuilder(int index)
A list of configurations for flow versions.List<Environment.VersionConfig.Builder>
getVersionConfigsBuilderList()
A list of configurations for flow versions.int
getVersionConfigsCount()
A list of configurations for flow versions.List<Environment.VersionConfig>
getVersionConfigsList()
A list of configurations for flow versions.Environment.VersionConfigOrBuilder
getVersionConfigsOrBuilder(int index)
A list of configurations for flow versions.List<? extends Environment.VersionConfigOrBuilder>
getVersionConfigsOrBuilderList()
A list of configurations for flow versions.Environment.WebhookConfig
getWebhookConfig()
The webhook configuration for this environment.Environment.WebhookConfig.Builder
getWebhookConfigBuilder()
The webhook configuration for this environment.Environment.WebhookConfigOrBuilder
getWebhookConfigOrBuilder()
The webhook configuration for this environment.boolean
hasTestCasesConfig()
The test cases config for continuous tests of this environment.boolean
hasUpdateTime()
Output only.boolean
hasWebhookConfig()
The webhook configuration for this environment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Environment.Builder
mergeFrom(Environment other)
Environment.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Environment.Builder
mergeFrom(com.google.protobuf.Message other)
Environment.Builder
mergeTestCasesConfig(Environment.TestCasesConfig value)
The test cases config for continuous tests of this environment.Environment.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Environment.Builder
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.Environment.Builder
mergeWebhookConfig(Environment.WebhookConfig value)
The webhook configuration for this environment.Environment.Builder
removeVersionConfigs(int index)
A list of configurations for flow versions.Environment.Builder
setDescription(String value)
The human-readable description of the environment.Environment.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
The human-readable description of the environment.Environment.Builder
setDisplayName(String value)
Required.Environment.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.Environment.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Environment.Builder
setName(String value)
The name of the environment.Environment.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of the environment.Environment.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Environment.Builder
setTestCasesConfig(Environment.TestCasesConfig value)
The test cases config for continuous tests of this environment.Environment.Builder
setTestCasesConfig(Environment.TestCasesConfig.Builder builderForValue)
The test cases config for continuous tests of this environment.Environment.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Environment.Builder
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.Environment.Builder
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Environment.Builder
setVersionConfigs(int index, Environment.VersionConfig value)
A list of configurations for flow versions.Environment.Builder
setVersionConfigs(int index, Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions.Environment.Builder
setWebhookConfig(Environment.WebhookConfig value)
The webhook configuration for this environment.Environment.Builder
setWebhookConfig(Environment.WebhookConfig.Builder builderForValue)
The webhook configuration for this 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.Builder>
-
clear
public Environment.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.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.Builder>
-
getDefaultInstanceForType
public Environment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Environment build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Environment buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Environment.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.Builder>
-
setField
public Environment.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.Builder>
-
clearField
public Environment.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.Builder>
-
clearOneof
public Environment.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.Builder>
-
setRepeatedField
public Environment.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.Builder>
-
addRepeatedField
public Environment.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.Builder>
-
mergeFrom
public Environment.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.Builder>
-
mergeFrom
public Environment.Builder mergeFrom(Environment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Environment.Builder>
-
mergeFrom
public Environment.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.Builder>
- Throws:
IOException
-
getName
public String getName()
The name of the environment. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>`.
string name = 1;
- Specified by:
getName
in interfaceEnvironmentOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the environment. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>`.
string name = 1;
- Specified by:
getNameBytes
in interfaceEnvironmentOrBuilder
- Returns:
- The bytes for name.
-
setName
public Environment.Builder setName(String value)
The name of the environment. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>`.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Environment.Builder clearName()
The name of the environment. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>`.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public Environment.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the environment. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>`.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Required. The human-readable name of the environment (unique in an agent). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDisplayName
in interfaceEnvironmentOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Required. The human-readable name of the environment (unique in an agent). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDisplayNameBytes
in interfaceEnvironmentOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public Environment.Builder setDisplayName(String value)
Required. The human-readable name of the environment (unique in an agent). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Environment.Builder clearDisplayName()
Required. The human-readable name of the environment (unique in an agent). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Environment.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. The human-readable name of the environment (unique in an agent). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 3;
- Specified by:
getDescription
in interfaceEnvironmentOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 3;
- Specified by:
getDescriptionBytes
in interfaceEnvironmentOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public Environment.Builder setDescription(String value)
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 3;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Environment.Builder clearDescription()
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 3;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Environment.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 3;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
getVersionConfigsList
public List<Environment.VersionConfig> getVersionConfigsList()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
- Specified by:
getVersionConfigsList
in interfaceEnvironmentOrBuilder
-
getVersionConfigsCount
public int getVersionConfigsCount()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
- Specified by:
getVersionConfigsCount
in interfaceEnvironmentOrBuilder
-
getVersionConfigs
public Environment.VersionConfig getVersionConfigs(int index)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
- Specified by:
getVersionConfigs
in interfaceEnvironmentOrBuilder
-
setVersionConfigs
public Environment.Builder setVersionConfigs(int index, Environment.VersionConfig value)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
setVersionConfigs
public Environment.Builder setVersionConfigs(int index, Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addVersionConfigs
public Environment.Builder addVersionConfigs(Environment.VersionConfig value)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addVersionConfigs
public Environment.Builder addVersionConfigs(int index, Environment.VersionConfig value)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addVersionConfigs
public Environment.Builder addVersionConfigs(Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addVersionConfigs
public Environment.Builder addVersionConfigs(int index, Environment.VersionConfig.Builder builderForValue)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addAllVersionConfigs
public Environment.Builder addAllVersionConfigs(Iterable<? extends Environment.VersionConfig> values)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
clearVersionConfigs
public Environment.Builder clearVersionConfigs()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
removeVersionConfigs
public Environment.Builder removeVersionConfigs(int index)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
getVersionConfigsBuilder
public Environment.VersionConfig.Builder getVersionConfigsBuilder(int index)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
getVersionConfigsOrBuilder
public Environment.VersionConfigOrBuilder getVersionConfigsOrBuilder(int index)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
- Specified by:
getVersionConfigsOrBuilder
in interfaceEnvironmentOrBuilder
-
getVersionConfigsOrBuilderList
public List<? extends Environment.VersionConfigOrBuilder> getVersionConfigsOrBuilderList()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
- Specified by:
getVersionConfigsOrBuilderList
in interfaceEnvironmentOrBuilder
-
addVersionConfigsBuilder
public Environment.VersionConfig.Builder addVersionConfigsBuilder()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
addVersionConfigsBuilder
public Environment.VersionConfig.Builder addVersionConfigsBuilder(int index)
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
getVersionConfigsBuilderList
public List<Environment.VersionConfig.Builder> getVersionConfigsBuilderList()
A list of configurations for flow versions. You should include version configs for all flows that are reachable from [`Start Flow`][Agent.start_flow] in the agent. Otherwise, an error will be returned.
repeated .google.cloud.dialogflow.cx.v3.Environment.VersionConfig version_configs = 6;
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceEnvironmentOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTime
in interfaceEnvironmentOrBuilder
- Returns:
- The updateTime.
-
setUpdateTime
public Environment.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public Environment.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public Environment.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public Environment.Builder clearUpdateTime()
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Update time of this environment.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTimeOrBuilder
in interfaceEnvironmentOrBuilder
-
hasTestCasesConfig
public boolean hasTestCasesConfig()
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
- Specified by:
hasTestCasesConfig
in interfaceEnvironmentOrBuilder
- Returns:
- Whether the testCasesConfig field is set.
-
getTestCasesConfig
public Environment.TestCasesConfig getTestCasesConfig()
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
- Specified by:
getTestCasesConfig
in interfaceEnvironmentOrBuilder
- Returns:
- The testCasesConfig.
-
setTestCasesConfig
public Environment.Builder setTestCasesConfig(Environment.TestCasesConfig value)
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
-
setTestCasesConfig
public Environment.Builder setTestCasesConfig(Environment.TestCasesConfig.Builder builderForValue)
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
-
mergeTestCasesConfig
public Environment.Builder mergeTestCasesConfig(Environment.TestCasesConfig value)
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
-
clearTestCasesConfig
public Environment.Builder clearTestCasesConfig()
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
-
getTestCasesConfigBuilder
public Environment.TestCasesConfig.Builder getTestCasesConfigBuilder()
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
-
getTestCasesConfigOrBuilder
public Environment.TestCasesConfigOrBuilder getTestCasesConfigOrBuilder()
The test cases config for continuous tests of this environment.
.google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig test_cases_config = 7;
- Specified by:
getTestCasesConfigOrBuilder
in interfaceEnvironmentOrBuilder
-
hasWebhookConfig
public boolean hasWebhookConfig()
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
- Specified by:
hasWebhookConfig
in interfaceEnvironmentOrBuilder
- Returns:
- Whether the webhookConfig field is set.
-
getWebhookConfig
public Environment.WebhookConfig getWebhookConfig()
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
- Specified by:
getWebhookConfig
in interfaceEnvironmentOrBuilder
- Returns:
- The webhookConfig.
-
setWebhookConfig
public Environment.Builder setWebhookConfig(Environment.WebhookConfig value)
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
-
setWebhookConfig
public Environment.Builder setWebhookConfig(Environment.WebhookConfig.Builder builderForValue)
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
-
mergeWebhookConfig
public Environment.Builder mergeWebhookConfig(Environment.WebhookConfig value)
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
-
clearWebhookConfig
public Environment.Builder clearWebhookConfig()
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
-
getWebhookConfigBuilder
public Environment.WebhookConfig.Builder getWebhookConfigBuilder()
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
-
getWebhookConfigOrBuilder
public Environment.WebhookConfigOrBuilder getWebhookConfigOrBuilder()
The webhook configuration for this environment.
.google.cloud.dialogflow.cx.v3.Environment.WebhookConfig webhook_config = 10;
- Specified by:
getWebhookConfigOrBuilder
in interfaceEnvironmentOrBuilder
-
setUnknownFields
public final Environment.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.Builder>
-
mergeUnknownFields
public final Environment.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.Builder>
-
-