All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.googlenative.dialogflow.v2beta1.Dialogflow_v2beta1Functions Maven / Gradle / Ivy

// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

package com.pulumi.googlenative.dialogflow.v2beta1;

import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import com.pulumi.googlenative.Utilities;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetContextArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetContextPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetConversationArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetConversationPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetConversationProfileArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetConversationProfilePlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetDocumentArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetDocumentPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetEntityTypeArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetEntityTypePlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetEnvironmentArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetEnvironmentPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetIntentArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetIntentPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetKnowledgeBaseArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetKnowledgeBasePlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetParticipantArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetParticipantPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetSessionEntityTypeArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetSessionEntityTypePlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetVersionArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.inputs.GetVersionPlainArgs;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetContextResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetConversationProfileResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetConversationResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetDocumentResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetEntityTypeResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetEnvironmentResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetIntentResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetKnowledgeBaseResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetParticipantResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetSessionEntityTypeResult;
import com.pulumi.googlenative.dialogflow.v2beta1.outputs.GetVersionResult;
import java.util.concurrent.CompletableFuture;

public final class Dialogflow_v2beta1Functions {
    /**
     * Retrieves the specified context.
     * 
     */
    public static Output getContext(GetContextArgs args) {
        return getContext(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified context.
     * 
     */
    public static CompletableFuture getContextPlain(GetContextPlainArgs args) {
        return getContextPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified context.
     * 
     */
    public static Output getContext(GetContextArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getContext", TypeShape.of(GetContextResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified context.
     * 
     */
    public static CompletableFuture getContextPlain(GetContextPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getContext", TypeShape.of(GetContextResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specific conversation.
     * 
     */
    public static Output getConversation(GetConversationArgs args) {
        return getConversation(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specific conversation.
     * 
     */
    public static CompletableFuture getConversationPlain(GetConversationPlainArgs args) {
        return getConversationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specific conversation.
     * 
     */
    public static Output getConversation(GetConversationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getConversation", TypeShape.of(GetConversationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specific conversation.
     * 
     */
    public static CompletableFuture getConversationPlain(GetConversationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getConversation", TypeShape.of(GetConversationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified conversation profile.
     * 
     */
    public static Output getConversationProfile(GetConversationProfileArgs args) {
        return getConversationProfile(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified conversation profile.
     * 
     */
    public static CompletableFuture getConversationProfilePlain(GetConversationProfilePlainArgs args) {
        return getConversationProfilePlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified conversation profile.
     * 
     */
    public static Output getConversationProfile(GetConversationProfileArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getConversationProfile", TypeShape.of(GetConversationProfileResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified conversation profile.
     * 
     */
    public static CompletableFuture getConversationProfilePlain(GetConversationProfilePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getConversationProfile", TypeShape.of(GetConversationProfileResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified document. Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; only use `projects.knowledgeBases.documents`.
     * 
     */
    public static Output getDocument(GetDocumentArgs args) {
        return getDocument(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified document. Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; only use `projects.knowledgeBases.documents`.
     * 
     */
    public static CompletableFuture getDocumentPlain(GetDocumentPlainArgs args) {
        return getDocumentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified document. Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; only use `projects.knowledgeBases.documents`.
     * 
     */
    public static Output getDocument(GetDocumentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getDocument", TypeShape.of(GetDocumentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified document. Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; only use `projects.knowledgeBases.documents`.
     * 
     */
    public static CompletableFuture getDocumentPlain(GetDocumentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getDocument", TypeShape.of(GetDocumentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified entity type.
     * 
     */
    public static Output getEntityType(GetEntityTypeArgs args) {
        return getEntityType(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified entity type.
     * 
     */
    public static CompletableFuture getEntityTypePlain(GetEntityTypePlainArgs args) {
        return getEntityTypePlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified entity type.
     * 
     */
    public static Output getEntityType(GetEntityTypeArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getEntityType", TypeShape.of(GetEntityTypeResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified entity type.
     * 
     */
    public static CompletableFuture getEntityTypePlain(GetEntityTypePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getEntityType", TypeShape.of(GetEntityTypeResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified agent environment.
     * 
     */
    public static Output getEnvironment(GetEnvironmentArgs args) {
        return getEnvironment(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified agent environment.
     * 
     */
    public static CompletableFuture getEnvironmentPlain(GetEnvironmentPlainArgs args) {
        return getEnvironmentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified agent environment.
     * 
     */
    public static Output getEnvironment(GetEnvironmentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getEnvironment", TypeShape.of(GetEnvironmentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified agent environment.
     * 
     */
    public static CompletableFuture getEnvironmentPlain(GetEnvironmentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getEnvironment", TypeShape.of(GetEnvironmentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified intent.
     * 
     */
    public static Output getIntent(GetIntentArgs args) {
        return getIntent(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified intent.
     * 
     */
    public static CompletableFuture getIntentPlain(GetIntentPlainArgs args) {
        return getIntentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified intent.
     * 
     */
    public static Output getIntent(GetIntentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getIntent", TypeShape.of(GetIntentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified intent.
     * 
     */
    public static CompletableFuture getIntentPlain(GetIntentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getIntent", TypeShape.of(GetIntentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
     * 
     */
    public static Output getKnowledgeBase(GetKnowledgeBaseArgs args) {
        return getKnowledgeBase(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
     * 
     */
    public static CompletableFuture getKnowledgeBasePlain(GetKnowledgeBasePlainArgs args) {
        return getKnowledgeBasePlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
     * 
     */
    public static Output getKnowledgeBase(GetKnowledgeBaseArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getKnowledgeBase", TypeShape.of(GetKnowledgeBaseResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
     * 
     */
    public static CompletableFuture getKnowledgeBasePlain(GetKnowledgeBasePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getKnowledgeBase", TypeShape.of(GetKnowledgeBaseResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves a conversation participant.
     * 
     */
    public static Output getParticipant(GetParticipantArgs args) {
        return getParticipant(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves a conversation participant.
     * 
     */
    public static CompletableFuture getParticipantPlain(GetParticipantPlainArgs args) {
        return getParticipantPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves a conversation participant.
     * 
     */
    public static Output getParticipant(GetParticipantArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getParticipant", TypeShape.of(GetParticipantResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves a conversation participant.
     * 
     */
    public static CompletableFuture getParticipantPlain(GetParticipantPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getParticipant", TypeShape.of(GetParticipantResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.
     * 
     */
    public static Output getSessionEntityType(GetSessionEntityTypeArgs args) {
        return getSessionEntityType(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.
     * 
     */
    public static CompletableFuture getSessionEntityTypePlain(GetSessionEntityTypePlainArgs args) {
        return getSessionEntityTypePlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.
     * 
     */
    public static Output getSessionEntityType(GetSessionEntityTypeArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getSessionEntityType", TypeShape.of(GetSessionEntityTypeResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.
     * 
     */
    public static CompletableFuture getSessionEntityTypePlain(GetSessionEntityTypePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getSessionEntityType", TypeShape.of(GetSessionEntityTypeResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified agent version.
     * 
     */
    public static Output getVersion(GetVersionArgs args) {
        return getVersion(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified agent version.
     * 
     */
    public static CompletableFuture getVersionPlain(GetVersionPlainArgs args) {
        return getVersionPlain(args, InvokeOptions.Empty);
    }
    /**
     * Retrieves the specified agent version.
     * 
     */
    public static Output getVersion(GetVersionArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("google-native:dialogflow/v2beta1:getVersion", TypeShape.of(GetVersionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Retrieves the specified agent version.
     * 
     */
    public static CompletableFuture getVersionPlain(GetVersionPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("google-native:dialogflow/v2beta1:getVersion", TypeShape.of(GetVersionResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy