Package com.google.cloud.dialogflow.cx.v3.stub (0.20.0)

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.