Index

A B C D E F G H I J K L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

appEngineBasedAudienceProvider(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
apply(SpannerOptions.Builder) - Method in interface com.google.cloud.spring.autoconfigure.spanner.SpannerOptionsCustomizer
 
audienceValidator(AudienceProvider) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 

B

baggagePropagationFactoryBuilder() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
bigQuery() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 
bigQueryTemplate(BigQuery, BigQueryWriteClient, ThreadPoolTaskScheduler) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 
bigQueryThreadPoolTaskScheduler() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 
bigQueryWriteClient() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 

C

closeManagedChannel() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubEmulatorAutoConfiguration
 
closeScheduler() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
CloudSqlEnvironmentPostProcessor - Class in com.google.cloud.spring.autoconfigure.sql
Provides Google Cloud SQL instance connectivity through Spring JDBC by providing only a database and instance connection name.
CloudSqlEnvironmentPostProcessor() - Constructor for class com.google.cloud.spring.autoconfigure.sql.CloudSqlEnvironmentPostProcessor
 
CloudSqlJdbcInfoProvider - Interface in com.google.cloud.spring.autoconfigure.sql
Implementations of this interface typically construct a JDBC URL for Cloud SQL from a GCP project ID and an instance connection name.
CloudVisionAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.vision
Provides Spring Beans for using Cloud Vision API.
CloudVisionAutoConfiguration(CloudVisionProperties, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.vision.CloudVisionAutoConfiguration
 
cloudVisionExecutor() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionAutoConfiguration
 
CloudVisionProperties - Class in com.google.cloud.spring.autoconfigure.vision
Additional settings for use with Cloud Vision APIs.
CloudVisionProperties() - Constructor for class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
cloudVisionTemplate(ImageAnnotatorClient) - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionAutoConfiguration
 
com.google.cloud.spring.autoconfigure - package com.google.cloud.spring.autoconfigure
Auto-configurations for each module in Spring Cloud GCP.
com.google.cloud.spring.autoconfigure.bigquery - package com.google.cloud.spring.autoconfigure.bigquery
Auto-configuration for Spring Cloud GCP BigQuery module.
com.google.cloud.spring.autoconfigure.config - package com.google.cloud.spring.autoconfigure.config
 
com.google.cloud.spring.autoconfigure.core - package com.google.cloud.spring.autoconfigure.core
Core auto-configuration used by the Spring Cloud GCP modules.
com.google.cloud.spring.autoconfigure.core.environment - package com.google.cloud.spring.autoconfigure.core.environment
Auto-configuration related to GCP environments for Spring Cloud GCP.
com.google.cloud.spring.autoconfigure.datastore - package com.google.cloud.spring.autoconfigure.datastore
Auto-configuration for Spring Data Cloud Datastore module.
com.google.cloud.spring.autoconfigure.datastore.health - package com.google.cloud.spring.autoconfigure.datastore.health
Auto-configuration for Spring Data Cloud Datastore Health module.
com.google.cloud.spring.autoconfigure.firestore - package com.google.cloud.spring.autoconfigure.firestore
Auto-configuration for Spring Cloud GCP Firestore module.
com.google.cloud.spring.autoconfigure.kms - package com.google.cloud.spring.autoconfigure.kms
Auto-configuration for Spring Cloud GCP KMS module.
com.google.cloud.spring.autoconfigure.logging - package com.google.cloud.spring.autoconfigure.logging
Auto-configuration for Spring Cloud GCP Logging module.
com.google.cloud.spring.autoconfigure.metrics - package com.google.cloud.spring.autoconfigure.metrics
 
com.google.cloud.spring.autoconfigure.pubsub - package com.google.cloud.spring.autoconfigure.pubsub
Auto-configuration for Spring Cloud GCP Pub/Sub module.
com.google.cloud.spring.autoconfigure.pubsub.health - package com.google.cloud.spring.autoconfigure.pubsub.health
Auto-configuration for Spring Data Cloud Pub/Sub Health module.
com.google.cloud.spring.autoconfigure.secretmanager - package com.google.cloud.spring.autoconfigure.secretmanager
Auto-configuration for Spring Cloud GCP Secret Manager module.
com.google.cloud.spring.autoconfigure.security - package com.google.cloud.spring.autoconfigure.security
Auto-configuration for Spring Cloud GCP Security IAP module.
com.google.cloud.spring.autoconfigure.spanner - package com.google.cloud.spring.autoconfigure.spanner
Auto-configuration for Spring Data Cloud Spanner module.
com.google.cloud.spring.autoconfigure.spanner.health - package com.google.cloud.spring.autoconfigure.spanner.health
Auto-configuration for Spring Data Cloud Spanner Health module.
com.google.cloud.spring.autoconfigure.sql - package com.google.cloud.spring.autoconfigure.sql
Auto-configuration for Spring Cloud GCP Cloud SQL module.
com.google.cloud.spring.autoconfigure.storage - package com.google.cloud.spring.autoconfigure.storage
Auto-configuration for Spring Cloud GCP Storage Resource module.
com.google.cloud.spring.autoconfigure.trace - package com.google.cloud.spring.autoconfigure.trace
Auto-configuration for Spring Cloud GCP Trace module.
com.google.cloud.spring.autoconfigure.trace.aot - package com.google.cloud.spring.autoconfigure.trace.aot
 
com.google.cloud.spring.autoconfigure.trace.pubsub - package com.google.cloud.spring.autoconfigure.trace.pubsub
 
com.google.cloud.spring.autoconfigure.vision - package com.google.cloud.spring.autoconfigure.vision
Auto-configurations for Spring Cloud GCP Vision module.
ConditionalOnGcpEnvironment - Annotation Interface in com.google.cloud.spring.autoconfigure.core.environment
Conditional that matches based on GCP environment in which the application currently runs.
create() - Method in class com.google.cloud.spring.autoconfigure.sql.SqlCredentialFactory
 
createDatastoreHelper(GcpDatastoreProperties) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
 
CREDENTIAL_ENCODED_KEY_PROPERTY_NAME - Static variable in class com.google.cloud.spring.autoconfigure.sql.SqlCredentialFactory
the system property name for the key name.
CREDENTIAL_LOCATION_PROPERTY_NAME - Static variable in class com.google.cloud.spring.autoconfigure.sql.SqlCredentialFactory
the system property name for the location of the credentials.
credentials() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
 
credentialsProvider() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
 
CUSTOMIZER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver customizer bean name.

D

DatabaseType - Enum Class in com.google.cloud.spring.autoconfigure.sql
Enum class containing MySQL and Postgresql constants.
datastore() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
datastoreCustomConversions() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
datastoreEntityConverter(DatastoreMappingContext, ReadWriteConversions) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
datastoreHealthIndicator(DatastoreProvider) - Method in class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicatorAutoConfiguration
 
DatastoreHealthIndicator - Class in com.google.cloud.spring.autoconfigure.datastore.health
A simple implementation of a HealthIndicator returning status information for Google Cloud Datastore.
DatastoreHealthIndicator(DatastoreProvider) - Constructor for class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicator
DatastoreHealthIndicator constructor.
DatastoreHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore.health
Auto-configuration for DatastoreHealthIndicator.
DatastoreHealthIndicatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicatorAutoConfiguration
 
DatastoreKeyIdConverter - Class in com.google.cloud.spring.autoconfigure.datastore
A key converter that parses Key JSON from REST requests.
DatastoreKeyIdConverter(DatastoreMappingContext) - Constructor for class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
Constructor.
datastoreMappingContext() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreNamespaceProvider - Interface in com.google.cloud.spring.autoconfigure.datastore
This interface is the return type for the bean that provides namespaces.
datastoreProvider(ObjectProvider<DatastoreNamespaceProvider>, ObjectProvider<Datastore>) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreProvider - Interface in com.google.cloud.spring.autoconfigure.datastore
This interface is the return type for the bean that provides Cloud Datastore clients.
datastoreReadWriteConversions(DatastoreCustomConversions, ObjectToKeyFactory, DatastoreMappingContext) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreRepositoriesAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
Enables autoconfiguration for EnableDatastoreRepositories.
DatastoreRepositoriesAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.DatastoreRepositoriesAutoConfiguration
 
DatastoreRepositoriesAutoConfigureRegistrar - Class in com.google.cloud.spring.autoconfigure.datastore
Used to auto-configure Spring Data Cloud Datastore Repositories.
DatastoreRepositoriesAutoConfigureRegistrar() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.DatastoreRepositoriesAutoConfigureRegistrar
 
datastoreTemplate(Supplier<? extends DatastoreReaderWriter>, DatastoreMappingContext, DatastoreEntityConverter, ObjectToKeyFactory) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreTransactionManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
Auto-configuration for DatastoreTransactionManager.
DefaultCloudSqlJdbcInfoProvider - Class in com.google.cloud.spring.autoconfigure.sql
Provides default JDBC driver class name and constructs the JDBC URL for Cloud SQL v2 when running on local laptop, or in a VM-based environment (e.g., Google Compute Engine, Google Container Engine).
DefaultCloudSqlJdbcInfoProvider(GcpCloudSqlProperties, DatabaseType) - Constructor for class com.google.cloud.spring.autoconfigure.sql.DefaultCloudSqlJdbcInfoProvider
 
defaultPublisherFactory(ExecutorProvider, ObjectProvider<BatchingSettings>, ObjectProvider<RetrySettings>, TransportChannelProvider, ObjectProvider<PublisherCustomizer>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
defaultSubscriberFactory(Optional<ExecutorProvider>, ObjectProvider<ExecutorProvider>, ObjectProvider<FlowControlSettings>, ObjectProvider<ApiClock>, ObjectProvider<RetrySettings>, ObjectProvider<HealthTrackerRegistry>, TransportChannelProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
doHealthCheck(Health.Builder) - Method in class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicator
 
doHealthCheck(Health.Builder) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicator
 
doHealthCheck(Health.Builder) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicator
 
doHealthCheck(Health.Builder) - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicator
 

E

EmulatorSettings - Class in com.google.cloud.spring.autoconfigure.datastore
Properties for configuring Cloud Datastore Emulator.
EmulatorSettings() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
equals(Object) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
 

F

FirebaseAuthenticationAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.security
 
FirebaseAuthenticationAutoConfiguration(GcpProjectIdProvider, FirebaseAuthenticationProperties) - Constructor for class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationAutoConfiguration
 
firebaseAuthenticationJwtDecoder(DelegatingOAuth2TokenValidator<Jwt>, FirebaseAuthenticationProperties) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationAutoConfiguration
 
FirebaseAuthenticationProperties - Class in com.google.cloud.spring.autoconfigure.security
Firebase Authentication application properties.
FirebaseAuthenticationProperties() - Constructor for class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
firebaseJwtDelegatingValidator(JwtIssuerValidator, GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationAutoConfiguration
 
firestore(FirestoreOptions) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreAutoConfiguration
 
FirestoreEmulatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties.FirestoreEmulatorProperties
 
firestoreOptions() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreAutoConfiguration
 
firestoreOptions() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreEmulatorAutoConfiguration
 
FirestoreRepositoriesAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.firestore
Automatically enables Firestore repositories support.
FirestoreRepositoriesAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.FirestoreRepositoriesAutoConfiguration
 
FirestoreRepositoriesAutoConfigureRegistrar - Class in com.google.cloud.spring.autoconfigure.firestore
Support configuration class for Firestore repositories.
FirestoreRepositoriesAutoConfigureRegistrar() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.FirestoreRepositoriesAutoConfigureRegistrar
 
firestoreTransactionManager(FirestoreGrpc.FirestoreStub, FirestoreClassMapper, GcpFirestoreProperties, GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.firestore.FirestoreTransactionManagerAutoConfiguration
 
FirestoreTransactionManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.firestore
Auto-configuration for ReactiveFirestoreTransactionManager.
FirestoreTransactionManagerAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.FirestoreTransactionManagerAutoConfiguration
 
fromRequestId(String, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
 
fromRequestId(String, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 

G

GcpBigQueryAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.bigquery
Provides client objects for interfacing with BigQuery.
GcpBigQueryProperties - Class in com.google.cloud.spring.autoconfigure.bigquery
Properties for configuring BigQuery.
GcpBigQueryProperties() - Constructor for class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
GcpCloudSqlProperties - Class in com.google.cloud.spring.autoconfigure.sql
Google Cloud SQL properties.
GcpCloudSqlProperties() - Constructor for class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
GcpConfigBootstrapConfiguration - Class in com.google.cloud.spring.autoconfigure.config
Bootstrap auto configuration for Google Cloud Runtime Configurator Starter.
GcpConfigBootstrapConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.config.GcpConfigBootstrapConfiguration
 
GcpConfigProperties - Class in com.google.cloud.spring.autoconfigure.config
GcpConfigProperties() - Constructor for class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
GcpContextAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.core
Base starter for Google Cloud Projects.
GcpContextAutoConfiguration(GcpProperties) - Constructor for class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
 
GcpDatastoreAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
Provides Spring Data classes to use with Cloud Datastore.
GcpDatastoreEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
If spring.cloud.gcp.datastore.emulator.enabled is set to true the emulator will be started as a local datastore server using the LocalDatastoreHelper.
GcpDatastoreEmulatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
 
GcpDatastoreProperties - Class in com.google.cloud.spring.autoconfigure.datastore
Properties for configuring Cloud Datastore.
GcpDatastoreProperties() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
gcpEnvironmentProvider() - Static method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
Provides default implementation for determining GCP environment.
GcpFirestoreAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.firestore
Provides classes to use with Cloud Firestore.
GcpFirestoreEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.firestore
Provides autoconfiguration to use the Firestore emulator if enabled.
GcpFirestoreProperties - Class in com.google.cloud.spring.autoconfigure.firestore
Properties for configuring Cloud Datastore.
GcpFirestoreProperties() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
GcpFirestoreProperties.FirestoreEmulatorProperties - Class in com.google.cloud.spring.autoconfigure.firestore
 
GcpKmsAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.kms
Autoconfiguration for GCP KMS which enables data encryption and decryption.
GcpKmsAutoConfiguration(GcpProjectIdProvider, GcpKmsProperties, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
 
GcpKmsProperties - Class in com.google.cloud.spring.autoconfigure.kms
 
GcpKmsProperties() - Constructor for class com.google.cloud.spring.autoconfigure.kms.GcpKmsProperties
 
GcpMetricsProperties - Class in com.google.cloud.spring.autoconfigure.metrics
Settings for Stackdriver Metrics.
GcpMetricsProperties() - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpMetricsProperties
 
gcpProjectIdProvider() - Method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
Get a GCP project ID provider.
GcpProperties - Class in com.google.cloud.spring.autoconfigure.core
Top-level auto-config settings.
GcpProperties() - Constructor for class com.google.cloud.spring.autoconfigure.core.GcpProperties
 
GcpPubSubAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub
Auto-config for Pub/Sub.
GcpPubSubAutoConfiguration(GcpPubSubProperties, GcpProjectIdProvider, CredentialsProvider, ObjectProvider<SelectiveSchedulerThreadNameProvider>, ApplicationContext) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
GcpPubSubEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub
If spring.cloud.gcp.pubsub.emulator-host is set, spring stream will connect to a running pub/sub emulator.
GcpPubSubEmulatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubEmulatorAutoConfiguration
 
GcpPubSubProperties - Class in com.google.cloud.spring.autoconfigure.pubsub
Properties for Pub/Sub.
GcpPubSubProperties() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
GcpPubSubReactiveAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub
Reactive Pub/Sub support autoconfiguration.
GcpPubSubReactiveAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubReactiveAutoConfiguration
 
GcpSecretManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.secretmanager
Autoconfiguration for GCP Secret Manager.
GcpSecretManagerAutoConfiguration(CredentialsProvider, GcpSecretManagerProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerAutoConfiguration
 
GcpSecretManagerEnvironmentPostProcessor - Class in com.google.cloud.spring.autoconfigure.secretmanager
Registers converters used by Spring Cloud GCP Secret Manager.
GcpSecretManagerEnvironmentPostProcessor() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerEnvironmentPostProcessor
 
GcpSecretManagerProperties - Class in com.google.cloud.spring.autoconfigure.secretmanager
 
GcpSecretManagerProperties() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
GcpSpannerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
Provides Spring Data classes to use with Cloud Spanner.
GcpSpannerAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerAutoConfiguration
 
GcpSpannerEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
Provides auto-configuration to use the Spanner emulator if enabled.
GcpSpannerEmulatorAutoConfiguration(GcpSpannerProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
 
GcpSpannerProperties - Class in com.google.cloud.spring.autoconfigure.spanner
Settings for Spring Data Cloud Spanner.
GcpSpannerProperties() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
GcpStackdriverMetricsAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.metrics
Provides auto-detection for `project-id` and `credentials`.
GcpStackdriverMetricsAutoConfiguration(GcpMetricsProperties, StackdriverProperties, GcpProjectIdProvider, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
GcpStackdriverPropertiesConfigAdapter - Class in com.google.cloud.spring.autoconfigure.metrics
 
GcpStackdriverPropertiesConfigAdapter(StackdriverProperties) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
 
GcpStackdriverPropertiesConfigAdapter(StackdriverProperties, String, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
 
GcpStorageAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.storage
An auto-configuration for Google GoogleStorageProtocolResolverSettings bean definition.
GcpStorageAutoConfiguration(GcpProjectIdProvider, CredentialsProvider, GcpStorageProperties) - Constructor for class com.google.cloud.spring.autoconfigure.storage.GcpStorageAutoConfiguration
 
GcpStorageProperties - Class in com.google.cloud.spring.autoconfigure.storage
Settings for Storage.
GcpStorageProperties() - Constructor for class com.google.cloud.spring.autoconfigure.storage.GcpStorageProperties
 
GcpTraceProperties - Class in com.google.cloud.spring.autoconfigure.trace
Stackdriver Trace Properties.
GcpTraceProperties() - Constructor for class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getAlgorithm() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getAnnotation() - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreRepositoriesAutoConfigureRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.autoconfigure.firestore.FirestoreRepositoriesAutoConfigureRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerRepositoriesAutoConfigureRegistrar
 
getAudience() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getAuthority() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getCompression() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getConfiguration() - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreRepositoriesAutoConfigureRegistrar
 
getConfiguration() - Method in class com.google.cloud.spring.autoconfigure.firestore.FirestoreRepositoriesAutoConfigureRegistrar
 
getConfiguration() - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerRepositoriesAutoConfigureRegistrar
 
getConsistency() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.core.GcpProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpMetricsProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.storage.GcpStorageProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getCredentials() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
getDatabase() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getDatabaseId() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getDatabaseId() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getDatabaseName() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getDataDir() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
getDatasetName() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
getDeadlineMs() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getDefaultUsername() - Method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getEmulator() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getEmulator() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getEmulatorHost() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
getEmulatorHost() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getExecutorThreadsCount() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
getFirestoreRootPath(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getHeader() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getHost() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getHostPort() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getInstanceConnectionName() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getInstanceId() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getIpTypes() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getIssuer() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getJdbcDriverClass() - Method in interface com.google.cloud.spring.autoconfigure.sql.CloudSqlJdbcInfoProvider
 
getJdbcDriverClass() - Method in class com.google.cloud.spring.autoconfigure.sql.DefaultCloudSqlJdbcInfoProvider
 
getJdbcDriverName() - Method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getJdbcUrl() - Method in interface com.google.cloud.spring.autoconfigure.sql.CloudSqlJdbcInfoProvider
 
getJdbcUrl() - Method in class com.google.cloud.spring.autoconfigure.sql.DefaultCloudSqlJdbcInfoProvider
 
getJdbcUrlTemplate() - Method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getJsonOutputBatchSize() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
getJsonWriterBatchSize() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.google.cloud.spring.autoconfigure.core.environment.OnGcpEnvironmentCondition
Determines whether the current runtime environment matches the one passed through the annotation.
getMaxIdleSessions() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getMaxInboundSize() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getMaxOutboundSize() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getMaxSessions() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getMessageTimeout() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getMinSessions() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getName() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getNamespace() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getNumExecutorThreads() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getNumRpcChannels() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getPort() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
getPrefetchChunks() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getProfile() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.config.GoogleConfigPropertySourceLocator
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.core.GcpProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpMetricsProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.storage.GcpStorageProperties
 
getProjectId() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getPublicKeysEndpoint() - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
getQuery() - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorProperties
 
getR2dbcUrlTemplate() - Method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getRegistry() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getRepositoryConfigurationExtension() - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreRepositoriesAutoConfigureRegistrar
 
getRepositoryConfigurationExtension() - Method in class com.google.cloud.spring.autoconfigure.firestore.FirestoreRepositoriesAutoConfigureRegistrar
 
getRepositoryConfigurationExtension() - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerRepositoriesAutoConfigureRegistrar
 
getResolvedDatabaseId() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getResolvedProjectId(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getServerResponseTimeoutMs() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getSubscription() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
getThreadName(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.autoconfigure.pubsub.SelectiveSchedulerThreadNameProvider
 
getThreadPoolSize() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
getUrlIdSeparator() - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 
getWriteSessionsFraction() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
googleConfigPropertySourceLocator(GcpConfigProperties) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigBootstrapConfiguration
 
GoogleConfigPropertySourceLocator - Class in com.google.cloud.spring.autoconfigure.config
Custom PropertySourceLocator for Google Cloud Runtime Configurator API.
GoogleConfigPropertySourceLocator(GcpProjectIdProvider, CredentialsProvider, GcpConfigProperties) - Constructor for class com.google.cloud.spring.autoconfigure.config.GoogleConfigPropertySourceLocator
 
googleCredentials() - Method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
 

H

hashCode() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
 
healthCheckExecutorProvider(ThreadPoolTaskScheduler) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
healthTrackerRegistry(MetricServiceClient, ExecutorProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 

I

IapAuthenticationAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.security
Autoconfiguration for extracting pre-authenticated user identity from Google Cloud IAP header.
IapAuthenticationAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
IapAuthenticationProperties - Class in com.google.cloud.spring.autoconfigure.security
Cloud IAP Authentication properties.
IapAuthenticationProperties() - Constructor for class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
iapJwtDecoder(IapAuthenticationProperties, DelegatingOAuth2TokenValidator<Jwt>) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
iapJwtDelegatingValidator(IapAuthenticationProperties, AudienceValidator) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
iatTokenResolver(IapAuthenticationProperties) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
imageAnnotatorClient() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionAutoConfiguration
Configure the Cloud Vision API client ImageAnnotatorClient.
isAcknowledgeMessages() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
isAllowDefaultSecret() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
isCreateInterleavedTableDdlOnDeleteCascade() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
isEnabled() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
isEnabled() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
isEnabled() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties.FirestoreEmulatorProperties
 
isEnableIamAuth() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
isFailIfPoolExhausted() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
 
isRunning() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
Checks if the instance is running.
isStoreOnDisk() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
isWaitForReady() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 

J

jwtIssuerValidator(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationAutoConfiguration
 

K

keyManagementClient(CredentialsProvider) - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
 
kmsTemplate(KeyManagementServiceClient) - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
 

L

load(ConfigDataLoaderContext, SecretManagerConfigDataResource) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLoader
 
locate(Environment) - Method in class com.google.cloud.spring.autoconfigure.config.GoogleConfigPropertySourceLocator
 
loggingWebMvcInterceptor(TraceIdExtractor) - Method in class com.google.cloud.spring.autoconfigure.logging.StackdriverLoggingAutoConfiguration
 

M

metricServiceClient() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
metricServiceSettings() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
MYSQL - Enum constant in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
MySQL constants.

O

objectToKeyFactory(DatastoreProvider) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
OnGcpEnvironmentCondition - Class in com.google.cloud.spring.autoconfigure.core.environment
Condition that determines which GCP environment the application is running on.
OnGcpEnvironmentCondition() - Constructor for class com.google.cloud.spring.autoconfigure.core.environment.OnGcpEnvironmentCondition
 

P

POSTGRESQL - Enum constant in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
Postgresql constants.
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.google.cloud.spring.autoconfigure.sql.CloudSqlEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.google.cloud.spring.autoconfigure.sql.R2dbcCloudSqlEnvironmentPostProcessor
 
PREFIX - Static variable in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
Configuration prefix for Secret Manager properties.
PREFIX - Static variable in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
ConfigData Prefix for Google Cloud Secret Manager.
projectId() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
 
propertyBasedAudienceProvider(IapAuthenticationProperties) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
publisherBatchSettings() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
publisherExecutorProvider(ThreadPoolTaskScheduler) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
publisherRetrySettings() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
publisherTransportChannelProvider() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubSubAcknowledgementExecutor() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubSubAdmin(TopicAdminClient, SubscriptionAdminClient) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubSubHealthContributor(Map<String, PubSubTemplate>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorAutoConfiguration
 
PubSubHealthIndicator - Class in com.google.cloud.spring.autoconfigure.pubsub.health
Default implementation of HealthIndicator for Pub/Sub.
PubSubHealthIndicator(PubSubTemplate, String, long, boolean) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicator
 
PubSubHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub.health
Auto-configuration for PubSubHealthIndicator.
PubSubHealthIndicatorAutoConfiguration(PubSubHealthIndicatorProperties) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorAutoConfiguration
 
PubSubHealthIndicatorProperties - Class in com.google.cloud.spring.autoconfigure.pubsub.health
Properties for Pub/Sub Health Indicator.
PubSubHealthIndicatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
pubSubHealthThreadPool() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
pubSubPublisherTemplate(PublisherFactory, ObjectProvider<PubSubMessageConverter>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubsubPublisherThreadPool() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubSubReactiveFactory(PubSubSubscriberTemplate, Optional<Scheduler>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubReactiveAutoConfiguration
 
pubSubSubscriberTemplate(SubscriberFactory, ObjectProvider<PubSubMessageConverter>, ObjectProvider<Executor>, Executor) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
pubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
PubSubSubscriptionHealthIndicator - Class in com.google.cloud.spring.autoconfigure.pubsub.health
 
PubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicator
 
PubSubSubscriptionHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub.health
 
PubSubSubscriptionHealthIndicatorAutoConfiguration(GcpPubSubProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
pubSubTemplate(PubSubPublisherTemplate, PubSubSubscriberTemplate) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 

R

R2dbcCloudSqlEnvironmentPostProcessor - Class in com.google.cloud.spring.autoconfigure.sql
Builds connection string for Cloud SQL through Spring R2DBC by requiring only a database and instance connection name.
R2dbcCloudSqlEnvironmentPostProcessor() - Constructor for class com.google.cloud.spring.autoconfigure.sql.R2dbcCloudSqlEnvironmentPostProcessor
 
registerHints(RuntimeHints, ClassLoader) - Method in class com.google.cloud.spring.autoconfigure.sql.SqlRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class com.google.cloud.spring.autoconfigure.trace.aot.TraceRuntimeHints
 
registerSubscriberSettings() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
REPORTER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver reporter bean name.
resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
 

S

secretManagerClient() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerAutoConfiguration
 
SecretManagerConfigDataLoader - Class in com.google.cloud.spring.autoconfigure.secretmanager
 
SecretManagerConfigDataLoader() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLoader
 
SecretManagerConfigDataLocationResolver - Class in com.google.cloud.spring.autoconfigure.secretmanager
 
SecretManagerConfigDataLocationResolver() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
 
SecretManagerConfigDataResource - Class in com.google.cloud.spring.autoconfigure.secretmanager
 
SecretManagerConfigDataResource(ConfigDataLocation) - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
 
secretManagerTemplate(SecretManagerServiceClient) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerAutoConfiguration
 
SelectiveSchedulerThreadNameProvider - Interface in com.google.cloud.spring.autoconfigure.pubsub
Provides an interface to customize thread name of subscription-specific ThreadPoolTaskScheduler
SENDER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver sender bean name.
setAcknowledgeMessages(boolean) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
setAlgorithm(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setAllowDefaultSecret(boolean) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
setAudience(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setAuthority(String) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setCompression(String) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setConsistency(double) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setCreateInterleavedTableDdlOnDeleteCascade(boolean) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setCredentials(Credentials) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setDatabase(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setDatabaseId(String) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
setDatabaseId(String) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
setDatabaseName(String) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setDataDir(Path) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setDatasetName(String) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
setDeadlineMs(long) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setEmulator(GcpFirestoreProperties.FirestoreEmulatorProperties) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
setEmulatorHost(String) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
Set the emulator host.
setEmulatorHost(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setEnabled(boolean) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setEnabled(boolean) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setEnabled(boolean) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties.FirestoreEmulatorProperties
 
setEnableIamAuth(boolean) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setEnvironment(Environment) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setExecutorThreadsCount(int) - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
setFailIfPoolExhausted(boolean) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setHeader(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setHost(String) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
setHostPort(String) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
setInstanceConnectionName(String) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setInstanceId(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setIpTypes(String) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setIssuer(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setJsonOutputBatchSize(int) - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
setJsonWriterBatchSize(int) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setMaxIdleSessions(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setMaxInboundSize(int) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setMaxOutboundSize(int) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setMaxSessions(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setMessageTimeout(int) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setMinSessions(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setName(String) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setNamespace(String) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
setNumExecutorThreads(int) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setNumRpcChannels(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setPort(int) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setPrefetchChunks(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setProfile(String) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.core.GcpProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpMetricsProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.storage.GcpStorageProperties
 
setProjectId(String) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setPublicKeysEndpoint(String) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
setQuery(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorProperties
 
setRegistry(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setServerResponseTimeoutMs(Long) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setStoreOnDisk(boolean) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setSubscription(String) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
setThreadPoolSize(int) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
 
setTimeoutMillis(int) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setTimeoutMillis(Long) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
setWaitForReady(boolean) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setWriteSessionsFraction(float) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
SPAN_HANDLER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver span handler bean name.
spanBytesEncoder() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
spannerHealthContributor(Map<String, SpannerTemplate>) - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorAutoConfiguration
 
SpannerHealthIndicator - Class in com.google.cloud.spring.autoconfigure.spanner.health
Default implementation of HealthIndicator for Spanner.
SpannerHealthIndicator(SpannerTemplate, String) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicator
SpannerHealthIndicator constructor.
SpannerHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner.health
Auto-configuration for SpannerHealthIndicator.
SpannerHealthIndicatorAutoConfiguration(SpannerHealthIndicatorProperties) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorAutoConfiguration
 
SpannerHealthIndicatorProperties - Class in com.google.cloud.spring.autoconfigure.spanner.health
Properties for Spanner Health Indicator.
SpannerHealthIndicatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorProperties
 
SpannerKeyIdConverter - Class in com.google.cloud.spring.autoconfigure.spanner
Settings for key converter used in REST repositories.
SpannerKeyIdConverter(SpannerMappingContext) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 
spannerOptions(Optional<SpannerOptionsCustomizer>) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
 
SpannerOptionsCustomizer - Interface in com.google.cloud.spring.autoconfigure.spanner
 
SpannerRepositoriesAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
Enables autoconfiguration for EnableSpannerRepositories.
SpannerRepositoriesAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.SpannerRepositoriesAutoConfiguration
 
SpannerRepositoriesAutoConfigureRegistrar - Class in com.google.cloud.spring.autoconfigure.spanner
ImportBeanDefinitionRegistrar used to auto-configure Spring Data JPA Repositories.
SpannerRepositoriesAutoConfigureRegistrar() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.SpannerRepositoriesAutoConfigureRegistrar
 
SpannerTransactionManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
Auto-configuration for SpannerTransactionManager.
SqlCredentialFactory - Class in com.google.cloud.spring.autoconfigure.sql
Returns the credentials that are written to a system property by the Cloud SQL starter.
SqlCredentialFactory() - Constructor for class com.google.cloud.spring.autoconfigure.sql.SqlCredentialFactory
 
SqlRuntimeHints - Class in com.google.cloud.spring.autoconfigure.sql
 
SqlRuntimeHints() - Constructor for class com.google.cloud.spring.autoconfigure.sql.SqlRuntimeHints
 
stackdriverConfig() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
StackdriverLoggingAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.logging
This class configures a Web MVC interceptor to capture trace IDs for log correlation.
StackdriverLoggingAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.logging.StackdriverLoggingAutoConfiguration
 
stackdriverMeterRegistry(StackdriverConfig, Clock, MetricServiceSettings) - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
stackdriverReporter(ReporterMetrics, GcpTraceProperties, Sender) - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
stackdriverSender(GcpTraceProperties, ExecutorProvider, ManagedChannel) - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
stackdriverSenderChannel() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
stackdriverSpanHandler(Reporter<Span>) - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
StackdriverTraceAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.trace
Config for Stackdriver Trace.
StackdriverTraceAutoConfiguration(GcpProjectIdProvider, CredentialsProvider, GcpTraceProperties) - Constructor for class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
stackdriverTracingCustomizer(SpanHandler) - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
start() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
Starts the instance of the emulator.
stop() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
Stops the instance of the emulator.
storage() - Method in class com.google.cloud.spring.autoconfigure.storage.GcpStorageAutoConfiguration
 
subscriberTransportChannelProvider() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
subscriptionAdminClient(TransportChannelProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
supports(Class<?>) - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
 
supports(Class<?>) - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 

T

topicAdminClient(TopicAdminSettings) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
topicAdminSettings(TransportChannelProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
toRequestId(Serializable, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
 
toRequestId(Serializable, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 
toString() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
 
traceExecutorProvider(GcpTraceProperties, Optional<ThreadPoolTaskScheduler>) - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
traceIdExtractor() - Method in class com.google.cloud.spring.autoconfigure.logging.StackdriverLoggingAutoConfiguration
 
TraceRuntimeHints - Class in com.google.cloud.spring.autoconfigure.trace.aot
 
TraceRuntimeHints() - Constructor for class com.google.cloud.spring.autoconfigure.trace.aot.TraceRuntimeHints
 
transportChannelProvider(GcpPubSubProperties) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubEmulatorAutoConfiguration
 

V

value() - Element in annotation interface com.google.cloud.spring.autoconfigure.core.environment.ConditionalOnGcpEnvironment
Configures which environment to match.
valueOf(String) - Static method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.google.cloud.spring.autoconfigure.sql.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J K L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values