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

com.clarifai.grpc.api.DataSourceCredentialsOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: proto/clarifai/api/resources.proto

package com.clarifai.grpc.api;

public interface DataSourceCredentialsOrBuilder extends
    // @@protoc_insertion_point(interface_extends:clarifai.api.DataSourceCredentials)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * AWS S3 credentials for authentication.
   * 
* * .clarifai.api.AWSCreds s3_creds = 1; * @return Whether the s3Creds field is set. */ boolean hasS3Creds(); /** *
   * AWS S3 credentials for authentication.
   * 
* * .clarifai.api.AWSCreds s3_creds = 1; * @return The s3Creds. */ com.clarifai.grpc.api.AWSCreds getS3Creds(); /** *
   * AWS S3 credentials for authentication.
   * 
* * .clarifai.api.AWSCreds s3_creds = 1; */ com.clarifai.grpc.api.AWSCredsOrBuilder getS3CredsOrBuilder(); /** *
   * GCP Cloud Storage uses service account key data(creds.json) as Byte array for authentication.
   * 
* * bytes gcp_creds = 2; * @return Whether the gcpCreds field is set. */ boolean hasGcpCreds(); /** *
   * GCP Cloud Storage uses service account key data(creds.json) as Byte array for authentication.
   * 
* * bytes gcp_creds = 2; * @return The gcpCreds. */ com.google.protobuf.ByteString getGcpCreds(); /** *
   * Azure Blob credentials for authentication.
   * 
* * .clarifai.api.AzureBlobCreds azure_blob_creds = 4; * @return Whether the azureBlobCreds field is set. */ boolean hasAzureBlobCreds(); /** *
   * Azure Blob credentials for authentication.
   * 
* * .clarifai.api.AzureBlobCreds azure_blob_creds = 4; * @return The azureBlobCreds. */ com.clarifai.grpc.api.AzureBlobCreds getAzureBlobCreds(); /** *
   * Azure Blob credentials for authentication.
   * 
* * .clarifai.api.AzureBlobCreds azure_blob_creds = 4; */ com.clarifai.grpc.api.AzureBlobCredsOrBuilder getAzureBlobCredsOrBuilder(); public com.clarifai.grpc.api.DataSourceCredentials.CredentialsCase getCredentialsCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy