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

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:


 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:


 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:


 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:


 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:


 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:


 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:


 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.

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:


 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:


 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:


 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:


 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:


 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:


 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:


 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:


 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:


 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.