Index
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
-
Conditionalthat 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
HealthIndicatorreturning 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-configurationforDatastoreHealthIndicator. - 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
-
Configuration for
GoogleConfigPropertySourceLocator. - 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-hostis 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
GoogleStorageProtocolResolverSettingsbean 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
PropertySourceLocatorfor 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
-
Conditionthat 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
HealthIndicatorfor 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-configurationforPubSubHealthIndicator. - 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
HealthIndicatorfor 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-configurationforSpannerHealthIndicator. - 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
-
ImportBeanDefinitionRegistrarused 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.
All Classes and Interfaces|All Packages|Constant Field Values