Package com.google.cloud.spring.core


package com.google.cloud.spring.core
Core support for Spring Cloud GCP that provides credentials, project IDs, and environment metadata.
  • Class
    Description
    Credentials configuration.
    An interface meant to be implemented by configuration properties POJOs that store information about Google Cloud credentials.
    A CredentialsProvider implementation that wraps credentials based on user-provided properties and defaults.
    Environment-specific implementation determining whether the current GCP environment matches the passed in parameter.
    A wrapper around the static MetadataConfig.
    A project ID provider that wraps ServiceOptions.getDefaultProjectId().
    Enumeration of valid individual GCP environments.
    Interface for determining whether the current GCP environment matches the passed in parameter.
    Functional interface to provide GCP project IDs.
    OAuth2 scopes for Google Cloud services integrated by Spring Cloud GCP.
    Interface for retrieving properties from Metadata Server.
    Retry settings configuration.
    Provides the user-agent header to signal to the Google Cloud Client Libraries that requests originate from a Spring Integration.