Uses of Interface
com.google.cloud.spring.core.GcpProjectIdProvider
Packages that use GcpProjectIdProvider
Package
Description
Core auto-configuration used by the Spring Cloud GCP modules.
Auto-configuration for Spring Cloud GCP Firestore module.
Auto-configuration for Spring Cloud GCP KMS module.
Auto-configuration for Spring Cloud GCP Pub/Sub module.
Auto-configuration for Spring Data Cloud Pub/Sub Health module.
Auto-configuration for Spring Cloud GCP Secret Manager module.
Auto-configuration for Spring Cloud GCP Security IAP module.
Auto-configuration for Spring Data Cloud Spanner module.
Auto-configuration for Spring Cloud GCP Storage Resource module.
Auto-configuration for Spring Cloud GCP Trace module.
Core support for Spring Cloud GCP that provides credentials, project IDs, and environment
metadata.
Spring Cloud GCP Pub/Sub module.
Supporting classes for handling messages in Spring Cloud GCP Pub/Sub.
Spring Security integration with Google Cloud IAP.
-
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.config
Constructors in com.google.cloud.spring.autoconfigure.config with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGoogleConfigPropertySourceLocator(GcpProjectIdProvider projectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider, GcpConfigProperties gcpConfigProperties) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.core
Methods in com.google.cloud.spring.autoconfigure.core that return GcpProjectIdProviderModifier and TypeMethodDescriptionGcpContextAutoConfiguration.gcpProjectIdProvider()Get a GCP project ID provider. -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.firestore
Methods in com.google.cloud.spring.autoconfigure.firestore with parameters of type GcpProjectIdProviderModifier and TypeMethodDescriptionFirestoreTransactionManagerAutoConfiguration.firestoreTransactionManager(com.google.firestore.v1.FirestoreGrpc.FirestoreStub firestoreStub, FirestoreClassMapper classMapper, GcpFirestoreProperties gcpFirestoreProperties, GcpProjectIdProvider projectIdProvider) GcpFirestoreProperties.getFirestoreRootPath(GcpProjectIdProvider projectIdProvider) GcpFirestoreProperties.getResolvedProjectId(GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.kms
Constructors in com.google.cloud.spring.autoconfigure.kms with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpKmsAutoConfiguration(GcpProjectIdProvider coreProjectIdProvider, GcpKmsProperties properties, com.google.api.gax.core.CredentialsProvider credentialsProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.metrics
Constructors in com.google.cloud.spring.autoconfigure.metrics with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpStackdriverMetricsAutoConfiguration(GcpMetricsProperties gcpMetricsProperties, org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties stackdriverProperties, GcpProjectIdProvider gcpProjectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.pubsub
Constructors in com.google.cloud.spring.autoconfigure.pubsub with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpPubSubAutoConfiguration(GcpPubSubProperties gcpPubSubProperties, GcpProjectIdProvider gcpProjectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider, org.springframework.beans.factory.ObjectProvider<SelectiveSchedulerThreadNameProvider> selectiveSchedulerThreadNameProvider, org.springframework.context.ApplicationContext applicationContext) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.pubsub.health
Constructors in com.google.cloud.spring.autoconfigure.pubsub.health with parameters of type GcpProjectIdProviderModifierConstructorDescriptionPubSubSubscriptionHealthIndicatorAutoConfiguration(GcpPubSubProperties gcpPubSubProperties, GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.secretmanager
Constructors in com.google.cloud.spring.autoconfigure.secretmanager with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpSecretManagerAutoConfiguration(com.google.api.gax.core.CredentialsProvider credentialsProvider, GcpSecretManagerProperties properties, GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.security
Methods in com.google.cloud.spring.autoconfigure.security with parameters of type GcpProjectIdProviderModifier and TypeMethodDescriptionIapAuthenticationAutoConfiguration.appEngineBasedAudienceProvider(GcpProjectIdProvider projectIdProvider) org.springframework.security.oauth2.core.DelegatingOAuth2TokenValidator<org.springframework.security.oauth2.jwt.Jwt>FirebaseAuthenticationAutoConfiguration.firebaseJwtDelegatingValidator(org.springframework.security.oauth2.jwt.JwtIssuerValidator jwtIssuerValidator, GcpProjectIdProvider gcpProjectIdProvider) org.springframework.security.oauth2.jwt.JwtIssuerValidatorFirebaseAuthenticationAutoConfiguration.jwtIssuerValidator(GcpProjectIdProvider gcpProjectIdProvider) Constructors in com.google.cloud.spring.autoconfigure.security with parameters of type GcpProjectIdProviderModifierConstructorDescriptionFirebaseAuthenticationAutoConfiguration(GcpProjectIdProvider gcpProjectIdProvider, FirebaseAuthenticationProperties properties) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.spanner
Constructors in com.google.cloud.spring.autoconfigure.spanner with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpSpannerEmulatorAutoConfiguration(GcpSpannerProperties properties, GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.storage
Constructors in com.google.cloud.spring.autoconfigure.storage with parameters of type GcpProjectIdProviderModifierConstructorDescriptionGcpStorageAutoConfiguration(GcpProjectIdProvider coreProjectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider, GcpStorageProperties gcpStorageProperties) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.autoconfigure.trace
Constructors in com.google.cloud.spring.autoconfigure.trace with parameters of type GcpProjectIdProviderModifierConstructorDescriptionStackdriverTraceAutoConfiguration(GcpProjectIdProvider gcpProjectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider, GcpTraceProperties gcpTraceProperties) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.core
Classes in com.google.cloud.spring.core that implement GcpProjectIdProviderModifier and TypeClassDescriptionclassA project ID provider that wrapsServiceOptions.getDefaultProjectId(). -
Uses of GcpProjectIdProvider in com.google.cloud.spring.kms
Constructors in com.google.cloud.spring.kms with parameters of type GcpProjectIdProviderModifierConstructorDescriptionKmsTemplate(com.google.cloud.kms.v1.KeyManagementServiceClient keyManagementServiceClient, GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.logging
Constructors in com.google.cloud.spring.logging with parameters of type GcpProjectIdProviderModifierConstructorDescriptionLoggingWebMvcConfigurer(TraceIdLoggingWebMvcInterceptor interceptor, GcpProjectIdProvider projectIdProvider) Constructor that accepts anTraceIdLoggingWebMvcInterceptor. -
Uses of GcpProjectIdProvider in com.google.cloud.spring.pubsub
Constructors in com.google.cloud.spring.pubsub with parameters of type GcpProjectIdProviderModifierConstructorDescriptionPubSubAdmin(GcpProjectIdProvider projectIdProvider, com.google.api.gax.core.CredentialsProvider credentialsProvider) This constructor instantiates TopicAdminClient and SubscriptionAdminClient with all their defaults and the provided credentials provider.PubSubAdmin(GcpProjectIdProvider projectIdProvider, com.google.cloud.pubsub.v1.TopicAdminClient topicAdminClient, com.google.cloud.pubsub.v1.SubscriptionAdminClient subscriptionAdminClient) Instantiates PubSubAdmin with provided topic/subscription client. -
Uses of GcpProjectIdProvider in com.google.cloud.spring.pubsub.support
Constructors in com.google.cloud.spring.pubsub.support with parameters of type GcpProjectIdProviderModifierConstructorDescriptionDefaultPublisherFactory(GcpProjectIdProvider projectIdProvider) CreateDefaultPublisherFactoryinstance based on the providedGcpProjectIdProvider.DefaultSubscriberFactory(GcpProjectIdProvider projectIdProvider, PubSubConfiguration pubSubConfiguration) DefaultDefaultSubscriberFactoryconstructor. -
Uses of GcpProjectIdProvider in com.google.cloud.spring.secretmanager
Constructors in com.google.cloud.spring.secretmanager with parameters of type GcpProjectIdProviderModifierConstructorDescriptionSecretManagerPropertySource(String propertySourceName, SecretManagerTemplate secretManagerTemplate, GcpProjectIdProvider projectIdProvider) SecretManagerTemplate(com.google.cloud.secretmanager.v1.SecretManagerServiceClient secretManagerServiceClient, GcpProjectIdProvider projectIdProvider) -
Uses of GcpProjectIdProvider in com.google.cloud.spring.security.iap
Constructors in com.google.cloud.spring.security.iap with parameters of type GcpProjectIdProvider