- 0.64.0 (latest)
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
Classes
AgentsStub
Base stub class for the Agents service API.
This class is for advanced usage and reflects the underlying API directly.
AgentsStubSettings
Settings class to configure an instance of AgentsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getAgent to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
AgentsStubSettings.Builder agentsSettingsBuilder = AgentsStubSettings.newBuilder();
agentsSettingsBuilder
.getAgentSettings()
.setRetrySettings(
agentsSettingsBuilder.getAgentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
AgentsStubSettings agentsSettings = agentsSettingsBuilder.build();
AgentsStubSettings.Builder
Builder for AgentsStubSettings.
ChangelogsStub
Base stub class for the Changelogs service API.
This class is for advanced usage and reflects the underlying API directly.
ChangelogsStubSettings
Settings class to configure an instance of ChangelogsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getChangelog to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
ChangelogsStubSettings.Builder changelogsSettingsBuilder = ChangelogsStubSettings.newBuilder();
changelogsSettingsBuilder
.getChangelogSettings()
.setRetrySettings(
changelogsSettingsBuilder.getChangelogSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
ChangelogsStubSettings changelogsSettings = changelogsSettingsBuilder.build();
ChangelogsStubSettings.Builder
Builder for ChangelogsStubSettings.
DeploymentsStub
Base stub class for the Deployments service API.
This class is for advanced usage and reflects the underlying API directly.
DeploymentsStubSettings
Settings class to configure an instance of DeploymentsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getDeployment to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
DeploymentsStubSettings.Builder deploymentsSettingsBuilder =
DeploymentsStubSettings.newBuilder();
deploymentsSettingsBuilder
.getDeploymentSettings()
.setRetrySettings(
deploymentsSettingsBuilder.getDeploymentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
DeploymentsStubSettings deploymentsSettings = deploymentsSettingsBuilder.build();
DeploymentsStubSettings.Builder
Builder for DeploymentsStubSettings.
EntityTypesStub
Base stub class for the EntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
EntityTypesStubSettings
Settings class to configure an instance of EntityTypesStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getEntityType to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
EntityTypesStubSettings.Builder entityTypesSettingsBuilder =
EntityTypesStubSettings.newBuilder();
entityTypesSettingsBuilder
.getEntityTypeSettings()
.setRetrySettings(
entityTypesSettingsBuilder.getEntityTypeSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
EntityTypesStubSettings entityTypesSettings = entityTypesSettingsBuilder.build();
EntityTypesStubSettings.Builder
Builder for EntityTypesStubSettings.
EnvironmentsStub
Base stub class for the Environments service API.
This class is for advanced usage and reflects the underlying API directly.
EnvironmentsStubSettings
Settings class to configure an instance of EnvironmentsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getEnvironment to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
EnvironmentsStubSettings.Builder environmentsSettingsBuilder =
EnvironmentsStubSettings.newBuilder();
environmentsSettingsBuilder
.getEnvironmentSettings()
.setRetrySettings(
environmentsSettingsBuilder.getEnvironmentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
EnvironmentsStubSettings environmentsSettings = environmentsSettingsBuilder.build();
EnvironmentsStubSettings.Builder
Builder for EnvironmentsStubSettings.
ExperimentsStub
Base stub class for the Experiments service API.
This class is for advanced usage and reflects the underlying API directly.
ExperimentsStubSettings
Settings class to configure an instance of ExperimentsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getExperiment to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
ExperimentsStubSettings.Builder experimentsSettingsBuilder =
ExperimentsStubSettings.newBuilder();
experimentsSettingsBuilder
.getExperimentSettings()
.setRetrySettings(
experimentsSettingsBuilder.getExperimentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
ExperimentsStubSettings experimentsSettings = experimentsSettingsBuilder.build();
ExperimentsStubSettings.Builder
Builder for ExperimentsStubSettings.
FlowsStub
Base stub class for the Flows service API.
This class is for advanced usage and reflects the underlying API directly.
FlowsStubSettings
Settings class to configure an instance of FlowsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of createFlow to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
FlowsStubSettings.Builder flowsSettingsBuilder = FlowsStubSettings.newBuilder();
flowsSettingsBuilder
.createFlowSettings()
.setRetrySettings(
flowsSettingsBuilder.createFlowSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
FlowsStubSettings flowsSettings = flowsSettingsBuilder.build();
FlowsStubSettings.Builder
Builder for FlowsStubSettings.
GrpcAgentsCallableFactory
gRPC callable factory implementation for the Agents service API.
This class is for advanced usage.
GrpcAgentsStub
gRPC stub implementation for the Agents service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcChangelogsCallableFactory
gRPC callable factory implementation for the Changelogs service API.
This class is for advanced usage.
GrpcChangelogsStub
gRPC stub implementation for the Changelogs service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcDeploymentsCallableFactory
gRPC callable factory implementation for the Deployments service API.
This class is for advanced usage.
GrpcDeploymentsStub
gRPC stub implementation for the Deployments service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcEntityTypesCallableFactory
gRPC callable factory implementation for the EntityTypes service API.
This class is for advanced usage.
GrpcEntityTypesStub
gRPC stub implementation for the EntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcEnvironmentsCallableFactory
gRPC callable factory implementation for the Environments service API.
This class is for advanced usage.
GrpcEnvironmentsStub
gRPC stub implementation for the Environments service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcExperimentsCallableFactory
gRPC callable factory implementation for the Experiments service API.
This class is for advanced usage.
GrpcExperimentsStub
gRPC stub implementation for the Experiments service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcFlowsCallableFactory
gRPC callable factory implementation for the Flows service API.
This class is for advanced usage.
GrpcFlowsStub
gRPC stub implementation for the Flows service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcIntentsCallableFactory
gRPC callable factory implementation for the Intents service API.
This class is for advanced usage.
GrpcIntentsStub
gRPC stub implementation for the Intents service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcPagesCallableFactory
gRPC callable factory implementation for the Pages service API.
This class is for advanced usage.
GrpcPagesStub
gRPC stub implementation for the Pages service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcSecuritySettingsServiceCallableFactory
gRPC callable factory implementation for the SecuritySettingsService service API.
This class is for advanced usage.
GrpcSecuritySettingsServiceStub
gRPC stub implementation for the SecuritySettingsService service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcSessionEntityTypesCallableFactory
gRPC callable factory implementation for the SessionEntityTypes service API.
This class is for advanced usage.
GrpcSessionEntityTypesStub
gRPC stub implementation for the SessionEntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcSessionsCallableFactory
gRPC callable factory implementation for the Sessions service API.
This class is for advanced usage.
GrpcSessionsStub
gRPC stub implementation for the Sessions service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcTestCasesCallableFactory
gRPC callable factory implementation for the TestCases service API.
This class is for advanced usage.
GrpcTestCasesStub
gRPC stub implementation for the TestCases service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcTransitionRouteGroupsCallableFactory
gRPC callable factory implementation for the TransitionRouteGroups service API.
This class is for advanced usage.
GrpcTransitionRouteGroupsStub
gRPC stub implementation for the TransitionRouteGroups service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcVersionsCallableFactory
gRPC callable factory implementation for the Versions service API.
This class is for advanced usage.
GrpcVersionsStub
gRPC stub implementation for the Versions service API.
This class is for advanced usage and reflects the underlying API directly.
GrpcWebhooksCallableFactory
gRPC callable factory implementation for the Webhooks service API.
This class is for advanced usage.
GrpcWebhooksStub
gRPC stub implementation for the Webhooks service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonAgentsCallableFactory
REST callable factory implementation for the Agents service API.
This class is for advanced usage.
HttpJsonAgentsStub
REST stub implementation for the Agents service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonChangelogsCallableFactory
REST callable factory implementation for the Changelogs service API.
This class is for advanced usage.
HttpJsonChangelogsStub
REST stub implementation for the Changelogs service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonDeploymentsCallableFactory
REST callable factory implementation for the Deployments service API.
This class is for advanced usage.
HttpJsonDeploymentsStub
REST stub implementation for the Deployments service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonEntityTypesCallableFactory
REST callable factory implementation for the EntityTypes service API.
This class is for advanced usage.
HttpJsonEntityTypesStub
REST stub implementation for the EntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonEnvironmentsCallableFactory
REST callable factory implementation for the Environments service API.
This class is for advanced usage.
HttpJsonEnvironmentsStub
REST stub implementation for the Environments service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonExperimentsCallableFactory
REST callable factory implementation for the Experiments service API.
This class is for advanced usage.
HttpJsonExperimentsStub
REST stub implementation for the Experiments service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonFlowsCallableFactory
REST callable factory implementation for the Flows service API.
This class is for advanced usage.
HttpJsonFlowsStub
REST stub implementation for the Flows service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonIntentsCallableFactory
REST callable factory implementation for the Intents service API.
This class is for advanced usage.
HttpJsonIntentsStub
REST stub implementation for the Intents service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonPagesCallableFactory
REST callable factory implementation for the Pages service API.
This class is for advanced usage.
HttpJsonPagesStub
REST stub implementation for the Pages service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonSecuritySettingsServiceCallableFactory
REST callable factory implementation for the SecuritySettingsService service API.
This class is for advanced usage.
HttpJsonSecuritySettingsServiceStub
REST stub implementation for the SecuritySettingsService service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonSessionEntityTypesCallableFactory
REST callable factory implementation for the SessionEntityTypes service API.
This class is for advanced usage.
HttpJsonSessionEntityTypesStub
REST stub implementation for the SessionEntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonSessionsCallableFactory
REST callable factory implementation for the Sessions service API.
This class is for advanced usage.
HttpJsonSessionsStub
REST stub implementation for the Sessions service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonTestCasesCallableFactory
REST callable factory implementation for the TestCases service API.
This class is for advanced usage.
HttpJsonTestCasesStub
REST stub implementation for the TestCases service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonTransitionRouteGroupsCallableFactory
REST callable factory implementation for the TransitionRouteGroups service API.
This class is for advanced usage.
HttpJsonTransitionRouteGroupsStub
REST stub implementation for the TransitionRouteGroups service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonVersionsCallableFactory
REST callable factory implementation for the Versions service API.
This class is for advanced usage.
HttpJsonVersionsStub
REST stub implementation for the Versions service API.
This class is for advanced usage and reflects the underlying API directly.
HttpJsonWebhooksCallableFactory
REST callable factory implementation for the Webhooks service API.
This class is for advanced usage.
HttpJsonWebhooksStub
REST stub implementation for the Webhooks service API.
This class is for advanced usage and reflects the underlying API directly.
IntentsStub
Base stub class for the Intents service API.
This class is for advanced usage and reflects the underlying API directly.
IntentsStubSettings
Settings class to configure an instance of IntentsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getIntent to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
IntentsStubSettings.Builder intentsSettingsBuilder = IntentsStubSettings.newBuilder();
intentsSettingsBuilder
.getIntentSettings()
.setRetrySettings(
intentsSettingsBuilder.getIntentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
IntentsStubSettings intentsSettings = intentsSettingsBuilder.build();
IntentsStubSettings.Builder
Builder for IntentsStubSettings.
PagesStub
Base stub class for the Pages service API.
This class is for advanced usage and reflects the underlying API directly.
PagesStubSettings
Settings class to configure an instance of PagesStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getPage to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
PagesStubSettings.Builder pagesSettingsBuilder = PagesStubSettings.newBuilder();
pagesSettingsBuilder
.getPageSettings()
.setRetrySettings(
pagesSettingsBuilder.getPageSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
PagesStubSettings pagesSettings = pagesSettingsBuilder.build();
PagesStubSettings.Builder
Builder for PagesStubSettings.
SecuritySettingsServiceStub
Base stub class for the SecuritySettingsService service API.
This class is for advanced usage and reflects the underlying API directly.
SecuritySettingsServiceStubSettings
Settings class to configure an instance of SecuritySettingsServiceStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of createSecuritySettings to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
SecuritySettingsServiceStubSettings.Builder securitySettingsServiceSettingsBuilder =
SecuritySettingsServiceStubSettings.newBuilder();
securitySettingsServiceSettingsBuilder
.createSecuritySettingsSettings()
.setRetrySettings(
securitySettingsServiceSettingsBuilder
.createSecuritySettingsSettings()
.getRetrySettings()
.toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
SecuritySettingsServiceStubSettings securitySettingsServiceSettings =
securitySettingsServiceSettingsBuilder.build();
SecuritySettingsServiceStubSettings.Builder
Builder for SecuritySettingsServiceStubSettings.
SessionEntityTypesStub
Base stub class for the SessionEntityTypes service API.
This class is for advanced usage and reflects the underlying API directly.
SessionEntityTypesStubSettings
Settings class to configure an instance of SessionEntityTypesStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getSessionEntityType to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
SessionEntityTypesStubSettings.Builder sessionEntityTypesSettingsBuilder =
SessionEntityTypesStubSettings.newBuilder();
sessionEntityTypesSettingsBuilder
.getSessionEntityTypeSettings()
.setRetrySettings(
sessionEntityTypesSettingsBuilder
.getSessionEntityTypeSettings()
.getRetrySettings()
.toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
SessionEntityTypesStubSettings sessionEntityTypesSettings =
sessionEntityTypesSettingsBuilder.build();
SessionEntityTypesStubSettings.Builder
Builder for SessionEntityTypesStubSettings.
SessionsStub
Base stub class for the Sessions service API.
This class is for advanced usage and reflects the underlying API directly.
SessionsStubSettings
Settings class to configure an instance of SessionsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of detectIntent to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
SessionsStubSettings.Builder sessionsSettingsBuilder = SessionsStubSettings.newBuilder();
sessionsSettingsBuilder
.detectIntentSettings()
.setRetrySettings(
sessionsSettingsBuilder.detectIntentSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
SessionsStubSettings sessionsSettings = sessionsSettingsBuilder.build();
SessionsStubSettings.Builder
Builder for SessionsStubSettings.
TestCasesStub
Base stub class for the TestCases service API.
This class is for advanced usage and reflects the underlying API directly.
TestCasesStubSettings
Settings class to configure an instance of TestCasesStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of batchDeleteTestCases to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
TestCasesStubSettings.Builder testCasesSettingsBuilder = TestCasesStubSettings.newBuilder();
testCasesSettingsBuilder
.batchDeleteTestCasesSettings()
.setRetrySettings(
testCasesSettingsBuilder.batchDeleteTestCasesSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
TestCasesStubSettings testCasesSettings = testCasesSettingsBuilder.build();
TestCasesStubSettings.Builder
Builder for TestCasesStubSettings.
TransitionRouteGroupsStub
Base stub class for the TransitionRouteGroups service API.
This class is for advanced usage and reflects the underlying API directly.
TransitionRouteGroupsStubSettings
Settings class to configure an instance of TransitionRouteGroupsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getTransitionRouteGroup to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
TransitionRouteGroupsStubSettings.Builder transitionRouteGroupsSettingsBuilder =
TransitionRouteGroupsStubSettings.newBuilder();
transitionRouteGroupsSettingsBuilder
.getTransitionRouteGroupSettings()
.setRetrySettings(
transitionRouteGroupsSettingsBuilder
.getTransitionRouteGroupSettings()
.getRetrySettings()
.toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
TransitionRouteGroupsStubSettings transitionRouteGroupsSettings =
transitionRouteGroupsSettingsBuilder.build();
TransitionRouteGroupsStubSettings.Builder
Builder for TransitionRouteGroupsStubSettings.
VersionsStub
Base stub class for the Versions service API.
This class is for advanced usage and reflects the underlying API directly.
VersionsStubSettings
Settings class to configure an instance of VersionsStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getVersion to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
VersionsStubSettings.Builder versionsSettingsBuilder = VersionsStubSettings.newBuilder();
versionsSettingsBuilder
.getVersionSettings()
.setRetrySettings(
versionsSettingsBuilder.getVersionSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
VersionsStubSettings versionsSettings = versionsSettingsBuilder.build();
VersionsStubSettings.Builder
Builder for VersionsStubSettings.
WebhooksStub
Base stub class for the Webhooks service API.
This class is for advanced usage and reflects the underlying API directly.
WebhooksStubSettings
Settings class to configure an instance of WebhooksStub.
The default instance has everything set to sensible defaults:
- The default service address (dialogflow.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getWebhook to 30 seconds:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
WebhooksStubSettings.Builder webhooksSettingsBuilder = WebhooksStubSettings.newBuilder();
webhooksSettingsBuilder
.getWebhookSettings()
.setRetrySettings(
webhooksSettingsBuilder.getWebhookSettings().getRetrySettings().toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
WebhooksStubSettings webhooksSettings = webhooksSettingsBuilder.build();
WebhooksStubSettings.Builder
Builder for WebhooksStubSettings.