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

com.google.cloud.tools.libraries.libraries.json Maven / Gradle / Ivy

The newest version!
[
{
    "name": "BigQuery API",
    "id": "googlebiqqueryapi",
    "serviceName": "bigquery-json.googleapis.com",
    "serviceRoles": [
      "roles/bigquery.admin",
      "roles/bigquery.dataEditor",
      "roles/bigquery.dataOwner",
      "roles/bigquery.dataViewer",
      "roles/bigquery.jobUser",
      "roles/bigquery.user"
    ],
    "documentation": "https://cloud.google.com/bigquery/docs/reference/libraries",
    "description": "Google's fully managed, petabyte scale, serverless data warehouse for analytics",
    "transports": ["http"],
    "clients": [
      {
      "name": "Cloud Java Client for BigQuery",
      "language": "java",
      "site": "https://cloud.google.com/bigquery/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/bigquery/package-summary.html",
      "infotip": "The com.google.cloud.bigquery packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-bigquery",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-bigquery",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "BigQuery Data Transfer API",
    "id": "googlebiqquerydatatransferapi",
    "serviceName": "bigquerydatatransfer.googleapis.com",
    "documentation": "https://cloud.google.com/bigquery/docs/transfer-service-overview",
    "description": "The BigQuery Data Transfer Service automates data movement from Software as a Service (SaaS) applications such as Google AdWords and DoubleClick on a scheduled, managed basis.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Cloud Java Client for BigQuery Data Transfer",
      "language": "java",
      "site": "https://cloud.google.com/bigquery/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/bigquery/datatransfer/v1/package-summary.html",
      "infotip": "The com.google.cloud.bigquery.datatransfer packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-bigquerydatatransfer",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-bigquerydatatransfer",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
 {
    "name": "Cloud Asset API",
    "id": "cloudasset",
    "serviceName": "cloudasset.googleapis.com",
    "serviceRoles": [
      "roles/asset.viewer"
    ],
    "documentation": "https://cloud.google.com/",
    "description": "A suite of Machine Learning products.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Cloud Asset",
      "language": "java",
      "site": "https://cloud.google.com/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/asset/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.asset.v1beta1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-asset",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-asset",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
 {
    "name": "Cloud Auto ML API",
    "id": "automl",
    "serviceName": "automl.googleapis.com",
    "serviceRoles": [
      "roles/automl.admin",
      "roles/automl.editor",
      "roles/automl.user",
      "roles/automl.viewer"
    ],
    "documentation": "https://cloud.google.com/automl",
    "description": "Cloud AutoML helps you train custom machine learning models.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Cloud Auto ML",
      "language": "java",
      "site": "https://cloud.google.com/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/automl/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.automl.v1beta1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-automl",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-automl",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
 {
    "name": "Cloud Container Analysis API",
    "id": "containeranalysis",
    "serviceName": "containeranalysis.googleapis.com",
    "documentation": "https://cloud.google.com/container-analysis/api/reference/rest/",
    "description": "An implementation of the Grafeas API, which stores, and enables querying and retrieval of metadata about your software artifacts.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Cloud Container Analysis",
      "language": "java",
      "site": "https://cloud.google.com/container-registry/docs/container-analysis",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/devtools/containeranalysis/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.devtools.containeranalysis.v1beta1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-containeranalysis",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-containeranalysis",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
 {
    "name": "Cloud Data Loss Prevention",
    "id": "datalossprevention",
    "serviceName": "dlp.googleapis.com",
    "documentation": "https://cloud.google.com/dlp/docs/reference/libraries",
    "description": "The DLP API enables clients to detect the presence of Personally Identifiable Information (PII) and other privacy-sensitive data in user-supplied, unstructured data streams such as text blocks and images.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Data Loss Prevention API",
      "language": "java",
      "site": "https://cloud.google.com/dlp/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/dlp/v2beta1/package-summary.html",
      "infotip": "The com.google.cloud.dlp.v2beta1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-dlp",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-dlp",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
  {
    "name": "Cloud Datastore",
    "id": "clouddatastore",
    "serviceName": "datastore.googleapis.com",
    "serviceRoles": [
      "roles/datastore.importExportAdmin",
      "roles/datastore.indexAdmin",
      "roles/datastore.owner",
      "roles/datastore.user",
      "roles/datastore.viewer"
    ],
    "documentation": "https://cloud.google.com/datastore/docs/reference/libraries",
    "description": "Cloud Datastore is a NoSQL key-value database built for automatic scaling.",
    "transports": ["http"],
    "clients": [
      {
      "name": "Cloud Datastore Client Library for Java",
      "language": "java",
      "site": "https://cloud.google.com/datastore/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/datastore/package-summary.html",
      "infotip": "The com.google.cloud.datastore packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-datastore",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-datastore",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "Cloud DNS",
    "id": "clouddns",
    "serviceName": "dns.googleapis.com",
    "serviceRoles": [
      "roles/dns.admin",
      "roles/dns.reader"
    ],
    "documentation": "https://cloud.google.com/dns/docs/apis",
    "description": "Cloud DNS is a managed authoritative Domain Name System (DNS) service running on Google infrastructure. Cloud DNS translates domain names such as www.google.com into IP addresses such as 74.125.29.101.",
    "transports": [
      "http"
    ],
    "clients": [
      {
      "name": "Java Client Libraries for the Google DNS Engine API",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/dns/package-summary.html",
      "infotip": "The com.google.cloud.dns packages",
      "launchStage": "alpha",
      "source": "https://github.com/googleapis/java-dns",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-dns",
         "version": "0.114.0-alpha"
        }
      }
    ]
  },
  {
    "name": "Cloud Firestore",
    "id": "cloudfirestore",
    "serviceName": "firestore.googleapis.com",
    "documentation": "https://cloud.google.com/firestore/docs/",
    "description": "A NoSQL document database built for automatic scaling.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Cloud Firestore",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/firestore/package-summary.html",
      "infotip": "The com.google.cloud.firestore packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-firestore",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-firestore",
         "version": "1.3.0"
       }
      }
    ]
  },
  {
    "name": "Cloud KMS",
    "id": "googlecloudkms",
    "serviceName": "cloudkms.googleapis.com",
    "serviceRoles": [
      "roles/cloudkms.admin",
      "roles/cloudkms.cryptoKeyDecrypter",
      "roles/cloudkms.cryptoKeyEncrypter",
      "roles/cloudkms.cryptoKeyEncrypterDecrypter",
      "roles/cloudkms.publicKeyViewer",
      "roles/cloudkms.signer",
      "roles/cloudkms.signerVerifier"
    ],
    "documentation": "https://cloud.google.com/kms/docs/",
    "description": "Cloud KMS allows you to keep encryption keys in one central cloud service, for direct use by other cloud resources and applications.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "A Java client for the Google Cloud Key Management Service (KMS) API.",
      "language": "java",
      "site": "https://cloud.google.com/kms/docs/accessing-the-api",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/kms/v1/package-summary.html",
      "infotip": "The com.google.cloud.kms.v1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-kms",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-kms",
         "version": "1.9.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Natural Language",
    "id": "googlecloudnaturallanguage",
    "serviceName": "language.googleapis.com",
    "documentation": "https://cloud.google.com/natural-language/docs/reference/libraries",
    "description": "The Cloud Natural Language API provides natural language understanding technologies including sentiment analysis, entity analysis, and syntax analysis.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Natural Language API",
      "language": "java",
      "site": "https://cloud.google.com/natural-language/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/language/v1/package-summary.html",
      "infotip": "The com.google.cloud.language.v1 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-language",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-language",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "Cloud OS Login",
    "id": "cloudoslogin",
    "serviceName": "oslogin.googleapis.com",
    "documentation": "https://cloud.google.com/compute/docs/oslogin/rest/",
    "description": "Cloud OS Login manages OS login configuration for Directory API users.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud OS Login API",
      "language": "java",
      "site": "https://cloud.google.com/compute/docs/oslogin/rest/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/oslogin/v1/package-summary.html",
      "infotip": "The com.google.cloud.oslogin.v1 packages",
      "launchStage": "alpha",
      "source": "https://github.com/googleapis/java-os-login",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-os-login",
         "version": "0.114.0-alpha"
       }
      }
    ]
  },
  {
    "name": "Cloud Pub/Sub",
    "id": "googlecloudpubsub",
    "serviceName": "pubsub.googleapis.com",
    "serviceRoles": [
      "roles/pubsub.admin",
      "roles/pubsub.editor",
      "roles/pubsub.publisher",
      "roles/pubsub.subscriber",
      "roles/pubsub.viewer"
    ],
    "documentation": "https://cloud.google.com/pubsub/docs/reference/libraries",
    "description": "Cloud Pub/Sub provides reliable, many-to-many, asynchronous messaging between applications. Publisher applications can send messages to a topic and other applications can subscribe to that topic to receive the messages.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Pub/Sub API",
      "language": "java",
      "site": "https://cloud.google.com/pubsub/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/pubsub/v1/package-summary.html",
      "infotip": "The com.google.cloud.pubsub.v1 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-pubsub",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-pubsub",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Redis",
    "id": "googlecloudredis",
    "serviceName": "redis.googleapis.com",
    "serviceRoles": [
      "roles/redis.admin",
      "roles/redis.editor",
      "roles/redis.viewer"
    ],
    "documentation": "https://cloud.google.com/memorystore/docs/redis/",
    "description": "Cloud Redis API transfers data from partner SaaS applications to Google BigQuery on a scheduled, managed basis.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Redis API",
      "language": "java",
      "site": "https://cloud.google.com/memorystore/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/redis/v1/package-summary.html",
      "infotip": "The com.google.cloud.redis packages",
      "launchStage": "alpha",
      "source": "https://github.com/googleapis/java-redis",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-redis",
         "version": "0.114.0-alpha"
       }
      }
    ]
  },
  {
    "name": "Cloud Resource Manager",
    "id": "googlecloudresourcemanager",
    "serviceName": "cloudresourcemanager.googleapis.com",
    "serviceRoles": [
      "roles/resourcemanager.organizationAdmin",
      "roles/resourcemanager.projectDeleter",
      "roles/resourcemanager.projectIamAdmin",
      "roles/resourcemanager.lienModifier"
    ],
    "documentation": "https://cloud.google.com/resource-manager/docs/",
    "description": "The Cloud Resource Manager service enables you to programmatically manage hierarchical resource containers such as organizations, folders, and projects.",
    "transports": ["http"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Resource Manager API",
      "language": "java",
      "site": "https://cloud.google.com/speech/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/?com/google/cloud/resourcemanager/package-summary.html",
      "infotip": "The com.google.cloud.speech.resourcemanager packages",
      "launchStage": "alpha",
      "source": "https://github.com/googleapis/java-resourcemanager",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-resourcemanager",
         "version": "0.114.0-alpha"
       }
      }
    ]
  },
{
    "name": "Cloud Scheduler",
    "id": "cloudscheduler",
    "serviceName": "cloudscheduler.googleapis.com",
    "documentation": "https://cloud.google.com/scheduler/docs/",
    "description": "Cloud Scheduler is a fully managed cron job scheduler that enables you to schedule virtually any job, including batch, big data jobs, cloud infrastructure operations, and more.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Cloud Scheduler",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/scheduler/v1/package-summary.html",
      "infotip": "The com.google.cloud.scheduler packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-scheduler",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-scheduler",
         "version": "0.91.0"
       }
      }
    ]
  },
{
    "name": "Cloud Security Scanner",
    "id": "cloudsecurityscanner",
    "serviceName": "websecurityscanner.googleapis.com",
    "documentation": "https://cloud.google.com/security-scanner/docs/",
    "description": "The Cloud Security Scanner identifies security vulnerabilities in your Google App Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for Web Security Scanner",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/websecurityscanner/v1alpha/package-summary.html",
      "infotip": "The com.google.cloud.websecurityscanner.v1alpha packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-websecurityscanner",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-websecurityscanner",
         "version": "0.114.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Spanner",
    "id": "googlecloudspanner",
    "serviceName": "spanner.googleapis.com",
    "serviceRoles": [
      "roles/spanner.admin",
      "roles/spanner.databaseAdmin",
      "roles/spanner.databaseReader",
      "roles/spanner.databaseUser",
      "roles/spanner.viewer"
    ],
    "documentation": "https://cloud.google.com/spanner/docs/reference/libraries",
    "description": "Cloud Spanner is a fully managed, relational database service built for transactional consistency, high availability, and global scale.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client for Cloud Spanner",
      "language": "java",
      "site": "https://cloud.google.com/spanner/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/spanner/package-summary.html",
      "infotip": "The com.google.cloud.spanner packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-spanner",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-spanner",
         "version": "1.4.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Speech",
    "id": "googlecloudspeech",
    "serviceName": "speech.googleapis.com",
    "documentation": "https://cloud.google.com/speech/docs/reference/libraries",
    "description": "Cloud Speech API converts audio to text in over 100 languages.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Speech API",
      "language": "java",
      "site": "https://cloud.google.com/speech/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/speech/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.speech.v1 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-speech",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-speech",
         "version": "1.3.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Storage",
    "id": "googlecloudstorage",
    "serviceName": "storage-component.googleapis.com",
    "serviceRoles": [
      "roles/storage.admin",
      "roles/storage.objectAdmin",
      "roles/storage.objectCreator",
      "roles/storage.objectViewer"
    ],
    "documentation": "https://cloud.google.com/storage/docs/reference/libraries",
    "description": "Unified BLOB storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.",
    "transports": ["http"],
    "clients": [
      {
      "name": "Cloud Storage Client Library for Java",
      "language": "java",
      "site": "https://cloud.google.com/storage/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/storage/package-summary.html",
      "infotip": "The com.google.cloud.storage packages for client side access to GCS",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-storage",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-storage",
         "version": "1.96.0"
       }
      }
    ]
  },
{
  "name": "Cloud Talent Solution",
  "id": "cloudtalentsolution",
  "serviceName": "jobs.googleapis.com",
  "documentation": "https://cloud.google.com/talent-solution/docs/",
  "description": "An AI solution for job search and candidate matching that includes commute search and profile search.",
  "transports": ["grpc"],
  "clients": [
    {
    "name": "Java Client Libraries for Cloud Talent Solution",
    "language": "java",
    "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/talent/v4beta1/package-summary.html",
    "infotip": "The com.google.cloud.talent packages",
    "launchStage": "beta",
    "source": "https://github.com/googleapis/java-talent",
    "languageLevel": "1.7.0",
    "mavenCoordinates": {
       "groupId": "com.google.cloud",
       "artifactId": "google-cloud-talent",
       "version": "0.8.0-beta"
     }
    }
  ]
},
  {
    "name": "Cloud Tasks",
    "id": "googlecloudtasks",
    "serviceName": "cloudtasks.googleapis.com",
    "serviceRoles": [
      "roles/cloudtasks.admin",
      "roles/cloudtasks.queueAdmin",
      "roles/cloudtasks.viewer",
      "roles/cloudtasks.enqueuer",
      "roles/cloudtasks.taskRunner",
      "roles/cloudkms.taskDeleter"
    ],
    "documentation": "https://cloud.google.com/tasks/docs/",
    "description": "Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. Using Cloud Tasks, you can asynchronously perform work outside of a user request.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "A Java client for the Google Cloud Tasks API.",
      "language": "java",
      "site": "https://cloud.google.com/kms/docs/accessing-the-api",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/tasks/v2/package-summary.html",
      "infotip": "The com.google.cloud.tasks.v2 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-tasks",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-tasks",
         "version": "1.0.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Translation",
    "id": "cloudtranslation",
    "serviceName": "translate.googleapis.com",
    "documentation": "https://cloud.google.com/translate/docs/apis/",
    "description": "A simple programmatic interface for detecting the language of arbitrary strings and translating them into dozens of languages using Neural Machine Translation.",
    "transports": ["http"],
    "clients": [
      {
      "name": "Cloud Translation Client Library for Java",
      "language": "java",
      "site": "https://cloud.google.com/translate/docs/apis/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/translate/package-summary.html",
      "infotip": "The com.google.cloud.translate packages for client side access to the Cloud Translation API",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-translate",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-translate",
         "version": "1.94.0"
       }
      }
    ]
  },
  {
    "name": "Cloud Video Intelligence",
    "id": "videointelligence",
    "serviceName": "videointelligence.googleapis.com",
    "documentation": "https://cloud.google.com/video-intelligence/docs/",
    "description": "The Cloud Video Intelligence API enables developers to annotate videos stored in Cloud Storage with video and frame-level (1 fps) contextual information. The API supports common video formats including .mov, .mp4, and .avi.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "A client to the Cloud Video Intelligence API.",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/videointelligence/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.videointelligence packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-video-intelligence",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-video-intelligence",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
  {
    "name": "Cloud Vision",
    "id": "googlecloudvision",
    "serviceName": "vision.googleapis.com",
    "documentation": "https://cloud.google.com/vision/docs/reference/libraries",
    "description": "The Cloud Vision API provides vision features including image labeling, face and landmark detection, optical character recognition (OCR), and tagging of explicit content.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Cloud Vision API",
      "language": "java",
      "site": "https://cloud.google.com/vision/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/vision/v1/package-summary.html",
      "infotip": "The com.google.cloud.vision.v1 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-vision",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-vision",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "Dialogflow",
    "id": "dialogflow",
    "serviceName": "dialogflow.googleapis.com",
    "documentation": "https://cloud.google.com/dialogflow/docs/",
    "description": "An NLU platform for designing and integrating conversational user interfaces into mobile apps, web applications, devices, and bots.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Dialogflow API",
      "language": "java",
      "site": "https://cloud.google.com/dialogflow/docs/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/dialogflow/v2beta1/package-summary.html",
      "infotip": "The com.google.cloud.dialogflow.v2beta1 packages",
      "launchStage": "alpha",
      "source": "https://github.com/googleapis/java-os-login",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-dialogflow",
         "version": "0.114.0-alpha"
       }
      }
    ]
  },
{
    "name": "IoT Core",
    "id": "iotcore",
    "serviceName": "cloudiot.googleapis.com",
    "serviceRoles": [
      "roles/cloudiot.admin",
      "roles/cloudiot.deviceController",
      "roles/cloudiot.editor",
      "roles/cloudiot.provisioner",
      "roles/cloudiot.viewer",
      "roles/cloudiot.serviceAgent"
    ],
    "documentation": "https://cloud.google.com/iot-core",
    "description": "A fully managed service that allows you to securely connect, manage, and ingest data from millions of globally dispersed devices.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for IoT Core",
      "language": "java",
      "site": "https://cloud.google.com/iot-core",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/iot/v1/package-summary.htmlocs/index.html?com/google/cloud/dialogflow/v2beta1/package-summary.html",
      "infotip": "The com.google.cloud.iot.v1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-iot",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-iot",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
  {
    "name": "Kubernetes",
    "id": "kubernetes",
    "serviceName": "kubernetes.googleapis.com",
    "serviceRoles": [
      "roles/container.admin",
      "roles/container.developer",
      "roles/container.clusterAdmin",
      "roles/container.viewer"
    ],
    "documentation": "https://cloud.google.com/kubernetes-engine/docs/",
    "description": "Kubernetes Engine is a managed, production-ready environment for deploying containerized applications.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java client to the Google Kubernetes Engine API.",
      "language": "java",
      "site": "https://cloud.google.com/kubernetes-engine/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/container/v1/package-summary.html",
      "infotip": "The com.google.cloud.container.v1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-container",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-container",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
{
  "name": "Phishing Protection",
  "id": "phishingprotection",
  "serviceName": "phishingprotection.googleapis.com",
  "serviceRoles": [
    "roles/cloudiot.admin",
    "roles/cloudiot.deviceController",
    "roles/cloudiot.editor",
    "roles/cloudiot.provisioner",
    "roles/cloudiot.viewer",
    "roles/cloudiot.serviceAgent"
  ],
  "documentation": "https://cloud.google.com/phishing-protection/docs/apis",
  "description": "A phishing countermeasure that helps to detect phishing attacks.",
  "transports": ["grpc"],
  "clients": [
    {
      "name": "Java Client Libraries for Phishing Protection",
      "language": "java",
      "site": "https://cloud.google.com/phishing-protection",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/phishingprotection/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.phishingprotection packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-phishingprotection",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
        "groupId": "com.google.cloud",
        "artifactId": "google-cloud-phishingprotection",
        "version": "0.25.0"
      }
    }
  ]
},
{
    "name": "reCAPTCHA Enterprise",
    "id": "recaptcha",
    "serviceName": "recaptchaenterprise.googleapis.com",
    "documentation": "https://cloud.google.com/recaptcha-enterprise/docs/apis",
    "description": "A service that protects your site from spam and abuse.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for reCAPTCHA Enterprise",
      "language": "java",
      "site": "https://cloud.google.com/recaptcha-enterprise/",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/recaptchaenterprise/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.recaptchaenterprise packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-recaptchaenterprise",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-recaptchaenterprise",
         "version": "0.25.0"
       }
      }
    ]
  },
  {
    "name": "Stackdriver Error Reporting",
    "id": "stackdrivererrorreporting",
    "serviceName": "clouderrorreporting.googleapis.com",
    "serviceRoles": [
      "roles/errorreporting.admin",
      "roles/errorreporting.user",
      "roles/errorreporting.viewer",
      "roles/errorreporting.writer"
    ],
    "documentation": "https://cloud.google.com/error-reporting/reference/",
    "description": "Stackdriver Error Reporting counts, analyzes and aggregates the crashes in your running cloud services.",
    "transports": ["http"],
    "clients": [
      {
      "name": "Java Client Libraries for Stackdriver Error Reporting",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/errorreporting/v1beta1/package-summary.html",
      "infotip": "The com.google.cloud.errorreporting.v1beta1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-errorreporting",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-errorreporting",
         "version": "0.114.0-beta"
       }
      }
    ]
  },
  {
    "name": "Stackdriver Logging",
    "id": "stackdriverlogging",
    "serviceName": "logging.googleapis.com",
    "serviceRoles": [
      "roles/logging.admin",
      "roles/logging.configWriter",
      "roles/logging.logWriter",
      "roles/logging.privateLogViewer",
      "roles/logging.viewer"
    ],
    "documentation": "https://cloud.google.com/logging/docs/reference/libraries",
    "description": "Stackdriver Logging enables you to store, search, analyze, monitor, and alert on log data and events from Google Cloud Platform and Amazon Web Services in real-time.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Stackdriver Logging API.",
      "language": "java",
      "site": "https://cloud.google.com/logging/docs/reference/libraries#client-libraries-install-java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/logging/package-summary.html",
      "infotip": "The com.google.cloud.logging packages for controlling Stackdriver logging",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-logging",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-logging",
         "version": "1.96.0"
       }
      }
    ]
  },
  {
    "name": "Stackdriver Monitoring",
    "id": "stackdrivermonitoring",
    "serviceName": "monitoring.googleapis.com",
    "serviceRoles": [
      "roles/monitoring.admin",
      "roles/monitoring.editor",
      "roles/monitoring.metricWriter",
      "roles/monitoring.viewer"
    ],
    "documentation": "https://cloud.google.com/monitoring/docs/reference/libraries",
    "description": "Stackdriver Monitoring provides visibility into the performance, uptime, and overall health of cloud-powered applications.",
    "transports": [
      "grpc"
    ],
    "clients": [
      {
      "name": "Java Client Libraries for the Stackdriver Monitoring API",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/com/google/cloud/monitoring/v3/package-summary.html",
      "infotip": "The com.google.cloud.monitoring.v3 packages",
      "launchStage": "stable",
      "source": "https://github.com/googleapis/java-monitoring",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-monitoring",
         "version": "1.96.0"
       }
      }
    ]
  },
{
    "name": "Stackdriver Trace",
    "id": "stackdrivertrace",
    "serviceName": "cloudtrace.googleapis.com",
    "serviceRoles": [
      "roles/cloudtrace.admin",
      "roles/cloudtrace.agent",
      "roles/cloudtrace.user"
    ],
    "documentation": "https://cloud.google.com/trace/docs/reference/",
    "description": "A distributed tracing system that collects latency data from App Engine applications.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Stackdriver Trace API",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/trace/v1/package-summary.html",
      "infotip": "The com.google.cloud.trace.v1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-trace",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-trace",
         "version": "0.108.0-beta"
       }
      }
    ]
  },
  {
    "name": "Text-to-Speech",
    "id": "texttospeech",
    "serviceName": "texttospeech.googleapis.com",
    "documentation": "https://cloud.google.com/text-to-speech/",
    "description": "Google Cloud Text-to-Speech synthesizes natural-sounding speech with 30 voices, available in multiple languages and variants.",
    "transports": ["grpc"],
    "clients": [
      {
      "name": "Java Client Libraries for the Google Cloud Text-to-Speech API",
      "language": "java",
      "apireference": "https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/texttospeech/v1/package-summary.html",
      "infotip": "The com.google.cloud.texttospeech.v1 packages",
      "launchStage": "beta",
      "source": "https://github.com/googleapis/java-texttospeech",
      "languageLevel": "1.7.0",
      "mavenCoordinates": {
         "groupId": "com.google.cloud",
         "artifactId": "google-cloud-texttospeech",
         "version": "0.114.0-beta"
       }
      }
    ]
  }
]




© 2015 - 2025 Weber Informatics LLC | Privacy Policy