Package | Description |
---|---|
com.google.cloud.spring.autoconfigure.config | |
com.google.cloud.spring.autoconfigure.core |
Core auto-configuration used by the Spring Cloud GCP modules.
|
com.google.cloud.spring.autoconfigure.firestore |
Auto-configuration for Spring Cloud GCP Firestore module.
|
com.google.cloud.spring.autoconfigure.metrics | |
com.google.cloud.spring.autoconfigure.pubsub |
Auto-configuration for Spring Cloud GCP Pub/Sub module.
|
com.google.cloud.spring.autoconfigure.pubsub.health |
Auto-configuration for Spring Data Cloud Pub/Sub Health module.
|
com.google.cloud.spring.autoconfigure.security |
Auto-configuration for Spring Cloud GCP Security IAP module.
|
com.google.cloud.spring.autoconfigure.spanner |
Auto-configuration for Spring Data Cloud Spanner module.
|
com.google.cloud.spring.autoconfigure.storage |
Auto-configuration for Spring Cloud GCP Storage Resource module.
|
com.google.cloud.spring.autoconfigure.trace |
Auto-configuration for Spring Cloud GCP Trace module.
|
com.google.cloud.spring.core |
Core support for Spring Cloud GCP that provides credentials, project IDs, and environment metadata.
|
com.google.cloud.spring.kms | |
com.google.cloud.spring.logging | |
com.google.cloud.spring.pubsub |
Spring Cloud GCP Pub/Sub module.
|
com.google.cloud.spring.pubsub.support |
Supporting classes for handling messages in Spring Cloud GCP Pub/Sub.
|
com.google.cloud.spring.secretmanager | |
com.google.cloud.spring.security.iap |
Spring Security integration with Google Cloud IAP.
|
Constructor and Description |
---|
GoogleConfigPropertySourceLocator(GcpProjectIdProvider projectIdProvider,
com.google.api.gax.core.CredentialsProvider credentialsProvider,
GcpConfigProperties gcpConfigProperties) |
Modifier and Type | Method and Description |
---|---|
GcpProjectIdProvider |
GcpContextAutoConfiguration.gcpProjectIdProvider()
Get a GCP project ID provider.
|
Modifier and Type | Method and Description |
---|---|
ReactiveFirestoreTransactionManager |
FirestoreTransactionManagerAutoConfiguration.firestoreTransactionManager(com.google.firestore.v1.FirestoreGrpc.FirestoreStub firestoreStub,
FirestoreClassMapper classMapper,
GcpFirestoreProperties gcpFirestoreProperties,
GcpProjectIdProvider projectIdProvider) |
String |
GcpFirestoreProperties.getFirestoreRootPath(GcpProjectIdProvider projectIdProvider) |
String |
GcpFirestoreProperties.getResolvedProjectId(GcpProjectIdProvider projectIdProvider) |
Constructor and Description |
---|
GcpStackdriverMetricsAutoConfiguration(GcpMetricsProperties gcpMetricsProperties,
org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties stackdriverProperties,
GcpProjectIdProvider gcpProjectIdProvider,
com.google.api.gax.core.CredentialsProvider credentialsProvider) |
Constructor and Description |
---|
GcpPubSubAutoConfiguration(GcpPubSubProperties gcpPubSubProperties,
GcpProjectIdProvider gcpProjectIdProvider,
com.google.api.gax.core.CredentialsProvider credentialsProvider,
org.springframework.context.ApplicationContext applicationContext) |
Constructor and Description |
---|
PubSubSubscriptionHealthIndicatorAutoConfiguration(GcpPubSubProperties gcpPubSubProperties,
GcpProjectIdProvider projectIdProvider) |
Modifier and Type | Method and Description |
---|---|
AudienceProvider |
IapAuthenticationAutoConfiguration.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.JwtIssuerValidator |
FirebaseAuthenticationAutoConfiguration.jwtIssuerValidator(GcpProjectIdProvider gcpProjectIdProvider) |
Constructor and Description |
---|
FirebaseAuthenticationAutoConfiguration(GcpProjectIdProvider gcpProjectIdProvider,
FirebaseAuthenticationProperties properties) |
Constructor and Description |
---|
GcpSpannerEmulatorAutoConfiguration(GcpSpannerProperties properties,
GcpProjectIdProvider projectIdProvider) |
Constructor and Description |
---|
GcpStorageAutoConfiguration(GcpProjectIdProvider coreProjectIdProvider,
com.google.api.gax.core.CredentialsProvider credentialsProvider,
GcpStorageProperties gcpStorageProperties) |
Constructor and Description |
---|
StackdriverTraceAutoConfiguration(GcpProjectIdProvider gcpProjectIdProvider,
com.google.api.gax.core.CredentialsProvider credentialsProvider,
GcpTraceProperties gcpTraceProperties) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultGcpProjectIdProvider
A project ID provider that wraps
ServiceOptions.getDefaultProjectId() . |
Constructor and Description |
---|
KmsTemplate(KeyManagementServiceClient keyManagementServiceClient,
GcpProjectIdProvider projectIdProvider) |
Constructor and Description |
---|
LoggingWebMvcConfigurer(TraceIdLoggingWebMvcInterceptor interceptor,
GcpProjectIdProvider projectIdProvider)
Constructor that accepts an
TraceIdLoggingWebMvcInterceptor . |
Constructor and Description |
---|
PubSubAdmin(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,
TopicAdminClient topicAdminClient,
SubscriptionAdminClient subscriptionAdminClient) |
Constructor and Description |
---|
DefaultPublisherFactory(GcpProjectIdProvider projectIdProvider)
Create
DefaultPublisherFactory instance based on the provided GcpProjectIdProvider . |
DefaultSubscriberFactory(GcpProjectIdProvider projectIdProvider)
Deprecated.
Use the new
(GcpProjectIdProvider,PubSubConfiguration) instead |
DefaultSubscriberFactory(GcpProjectIdProvider projectIdProvider,
PubSubConfiguration pubSubConfiguration)
Default
DefaultSubscriberFactory constructor. |
Constructor and Description |
---|
SecretManagerPropertySource(String propertySourceName,
SecretManagerTemplate secretManagerTemplate,
GcpProjectIdProvider projectIdProvider) |
SecretManagerPropertySourceLocator(SecretManagerTemplate template,
GcpProjectIdProvider projectIdProvider) |
SecretManagerTemplate(com.google.cloud.secretmanager.v1.SecretManagerServiceClient secretManagerServiceClient,
GcpProjectIdProvider projectIdProvider) |
Constructor and Description |
---|
AppEngineAudienceProvider(GcpProjectIdProvider projectIdProvider) |
Copyright © 2021. All rights reserved.