Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractDatastoreQuery<T> - Class in com.google.cloud.spring.data.datastore.repository.query
Abstract class for implementing Cloud Datastore query methods.
AbstractDatastoreQuery(DatastoreQueryMethod, DatastoreOperations, DatastoreMappingContext, Class<T>) - Constructor for class com.google.cloud.spring.data.datastore.repository.query.AbstractDatastoreQuery
 
AbstractSpannerRequestOptions<A> - Class in com.google.cloud.spring.data.spanner.core
Abstract class of common Read and Query request settings.
AbstractSpannerRequestOptions() - Constructor for class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
accept(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
accept(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsDiscardRecentModifiedFileListFilter
 
ack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
ack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Acknowledge a batch of messages.
ack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Acknowledge messages in per-subscription batches.
ack() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
Acknowledge (ack) the message asynchronously.
AckMode - Enum in com.google.cloud.spring.pubsub.integration
Determines acknowledgement policy for incoming messages from Google Cloud Pub/Sub.
acknowledge(AcknowledgmentCallback.Status) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubAcknowledgmentCallback
In AckMode.AUTO_ACK mode, nacking cannot be done through this callback.
AcknowledgeablePubsubMessage - Interface in com.google.cloud.spring.pubsub.support
An extension of BasicAcknowledgeablePubsubMessage that exposes ack ID and subscription name of the message.
add(T) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
addAll(Collection<? extends T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
addDiscardCallback(Consumer<BlobInfo>) - Method in class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
addDiscardCallback(Consumer<BlobInfo>) - Method in class com.google.cloud.spring.storage.integration.filters.GcsDiscardRecentModifiedFileListFilter
 
addDiscriminationClassConnection(Class, Class) - Static method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
Registers in the DatastoreMappingContext that two classes are discriminated from the same Datastore Kind.
addInterceptors(InterceptorRegistry) - Method in class com.google.cloud.spring.logging.LoggingWebMvcConfigurer
 
addListener(Subscriber) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Attaches a listener to a Pub/Sub subscriber provided a HealthTracker is registered for that subscription.
addListener(Subscriber) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
addLoggingEventEnhancer(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Add additional logging enhancers that implement JsonLoggingEventEnhancer.
addPersistentProperty(FirestorePersistentProperty) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityImpl
 
addPersistentProperty(SpannerPersistentProperty) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
addQueryOption(Options.QueryOption) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
addQueryOption(Options.QueryOption) - Method in class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
 
addReadOption(Options.ReadOption) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class com.google.cloud.spring.logging.TraceIdLoggingWebMvcInterceptor
 
AfterDeleteEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published just after Spring Data Cloud Datastore performs a delete operation.
AfterDeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterDeleteEvent
Constructor.
AfterDeleteEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event that is published after a delete operation.
AfterDeleteEvent(List<Mutation>, Iterable, KeySet, Class) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.AfterDeleteEvent
Constructor.
AfterExecuteDmlEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
This event is published immediately after a DML statement is executed.
AfterExecuteDmlEvent(Statement, long) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.AfterExecuteDmlEvent
Constructor.
AfterFindByKeyEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published immediately after a read operation has finished.
AfterFindByKeyEvent(Iterable, Set<Key>) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterFindByKeyEvent
Constructor.
afterPropertiesSet() - Method in class com.google.cloud.spring.security.iap.AudienceValidator
 
AfterQueryEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published immediately after a read-by-query request.
AfterQueryEvent(Iterable, Query) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterQueryEvent
Constructor.
AfterQueryEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
This event is published immediately following a read-by-query operation on Cloud Spanner.
AfterQueryEvent(Iterable, Statement, SpannerQueryOptions) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.AfterQueryEvent
Constructor.
AfterReadEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
This event read operation on Cloud Spanner.
AfterReadEvent(Iterable, KeySet, SpannerReadOptions) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.AfterReadEvent
Constructor.
AfterSaveEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published immediately after a save operation to Cloud Datastore.
AfterSaveEvent(List<Entity>, List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterSaveEvent
Constructor.
AfterSaveEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event that is published after a save operation to Cloud Spanner.
AfterSaveEvent(List<Mutation>, Iterable, Set<String>) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.AfterSaveEvent
Constructor.
afterUnbindConsumer(ConsumerDestination) - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubChannelProvisioner
 
afterUnbindConsumer(ConsumerDestination, String, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
allocateKeyForObject(Object, DatastorePersistentEntity, Key...) - Method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
 
allocateKeyForObject(Object, DatastorePersistentEntity, Key...) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ObjectToKeyFactory
Allocates a new ID Key for the given entity object and sets the allocated ID value in the object.
analyzeImage(Resource, Feature.Type...) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
Analyze an image and extract the features of the image specified by featureTypes.
analyzeImage(Resource, ImageContext, Feature.Type...) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
Analyze an image and extract the features of the image specified by featureTypes.
append(InputStream, String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
AppEngineAudienceProvider - Class in com.google.cloud.spring.security.iap
Jwt token validator for GCP App Engine (both Flexible and Standard) audience strings.
AppEngineAudienceProvider(GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.security.iap.AppEngineAudienceProvider
 
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
 
apply(Publisher.Builder, String) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PublisherCustomizer
 
applyMutations(Collection<Mutation>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
applyQueryOptions(StructuredQuery.Builder, DatastoreQueryOptions, DatastorePersistentEntity<?>) - Static method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
applySort(Sort, StringBuilder, SpannerPersistentEntity<?>) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
 
applySortingPagingQueryOptions(Class<T>, SpannerPageableQueryOptions, String, SpannerMappingContext, boolean) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Apply paging and sorting options to a query string.
asFileInfoList(Collection<BlobInfo>) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
 
attemptBindSingleValue(Object, Class<?>, ValueBinder, SpannerCustomConverter) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
Bind a value to a ValueBinder.
attemptSetIterableValueOnBinder(Iterable<Object>, ValueBinder, SpannerCustomConverter, Class) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
Bind an iterable value to a ValueBinder.
AudienceProvider - Interface in com.google.cloud.spring.security.iap
Interface to allow customized audience strings.
audienceValidator(AudienceProvider) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
AudienceValidator - Class in com.google.cloud.spring.security.iap
Jwt token validator for a custom audience claim.
AudienceValidator(AudienceProvider) - Constructor for class com.google.cloud.spring.security.iap.AudienceValidator
 

B

baggagePropagationFactoryBuilder() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
 
BasicAcknowledgeablePubsubMessage - Interface in com.google.cloud.spring.pubsub.support
A PubsubMessage wrapper that allows it to be acknowledged.
Batching() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
BeforeDeleteEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published just before Spring Data Cloud Datastore performs a delete operation.
BeforeDeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.BeforeDeleteEvent
Constructor.
BeforeDeleteEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event that is published after a delete operation.
BeforeDeleteEvent(List<Mutation>, Iterable, KeySet, Class) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.BeforeDeleteEvent
Constructor.
BeforeExecuteDmlEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
This event is published before a DML statement is executed.
BeforeExecuteDmlEvent(Statement) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.BeforeExecuteDmlEvent
Constructor.
BeforeSaveEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published immediately before a save event to Cloud Datastore.
BeforeSaveEvent(List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.BeforeSaveEvent
Constructor.
BeforeSaveEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event that is published just before a save operation is sent to Cloud Spanner.
BeforeSaveEvent(Iterable, Set<String>) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.BeforeSaveEvent
Constructor.
bigQuery() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 
BigQueryException - Exception in com.google.cloud.spring.bigquery.core
Exception wrapping errors that occur with BigQuery.
BigQueryException(String) - Constructor for exception com.google.cloud.spring.bigquery.core.BigQueryException
 
BigQueryException(String, Throwable) - Constructor for exception com.google.cloud.spring.bigquery.core.BigQueryException
 
BigQueryFileMessageHandler - Class in com.google.cloud.spring.bigquery.integration.outbound
A MessageHandler which handles sending and loading files to a BigQuery table.
BigQueryFileMessageHandler(BigQueryTemplate) - Constructor for class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
 
BigQueryOperations - Interface in com.google.cloud.spring.bigquery.core
Defines operations for use with BigQuery.
BigQuerySpringMessageHeaders - Class in com.google.cloud.spring.bigquery.integration
Spring Integration Message headers used with Spring Cloud GCP BigQuery integration.
bigQueryTemplate(BigQuery) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
 
BigQueryTemplate - Class in com.google.cloud.spring.bigquery.core
Helper class which simplifies common operations done in BigQuery.
BigQueryTemplate(BigQuery, String) - Constructor for class com.google.cloud.spring.bigquery.core.BigQueryTemplate
Creates the BigQuery template.
BigQueryTemplate(BigQuery, String, TaskScheduler) - Constructor for class com.google.cloud.spring.bigquery.core.BigQueryTemplate
Creates the BigQuery template.
bindValueToGqlBuilder(GqlQuery.Builder, String, Object) - Static method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
Bind a given tag and value to a GQL query builder.
boxIfNeeded(Class) - Static method in class com.google.cloud.spring.data.datastore.core.util.ValueUtil
 
bucketExists() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Checks for the existence of the Bucket associated with the resource.
build() - Method in class com.google.cloud.spring.core.util.MapBuilder
 
build() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
Builder() - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
buildModifiable() - Method in class com.google.cloud.spring.core.util.MapBuilder
 
buildQuery(KeySet, SpannerPersistentEntity<T>, SpannerCustomConverter, SpannerMappingContext) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Builds a query that returns the rows associated with a key set.
buildQuery(KeySet, SpannerPersistentEntity<T>, SpannerCustomConverter, SpannerMappingContext, String) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Builds a query that returns the rows associated with a key set with additional SQL-where.
buildQuery(KeySet, SpannerPersistentEntity<T>, SpannerCustomConverter, SpannerMappingContext, String, String) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Builds a query that returns the rows associated with a key set with additional SQL-where.
buildResourceName(FirestorePersistentEntity<?>, String) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Builds the full reference path to a resource such as a document or a sub-collection.
buildResourceName(FirestorePersistentEntity<?>, String) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
buildStatementFromSqlWithArgs(String, List<String>, Function<Object, Struct>, SpannerCustomConverter, Object[], Map<String, Parameter>) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Creates a Cloud Spanner statement.
buildWhere(SpannerPersistentEntity<?>) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Builds an SQL where clause for the persistent entity.
byteStringToPubSubMessage(ByteString, Map<String, String>) - Method in interface com.google.cloud.spring.pubsub.support.converter.PubSubMessageConverter
 

C

CachingComposingSupplier<T,U> - Class in com.google.cloud.spring.data.spanner.core.admin
A supplier of objects that relies on another supplier and caches provided results.
CachingComposingSupplier(Supplier<U>, Function<U, T>) - Constructor for class com.google.cloud.spring.data.spanner.core.admin.CachingComposingSupplier
Constructor.
CachingPublisherFactory - Class in com.google.cloud.spring.pubsub.support
The caching implementation of the PublisherFactory.
CachingPublisherFactory(PublisherFactory) - Constructor for class com.google.cloud.spring.pubsub.support.CachingPublisherFactory
Constructs a caching PublisherFactory using the delegate.
canConvert(Class<?>, Class<?>) - Method in class com.google.cloud.spring.data.spanner.core.convert.SpannerCustomConverter
 
clear() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
CLIENT - Static variable in class com.google.cloud.spring.pubsub.support.GcpPubSubHeaders
The client header text.
close() - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
 
close() - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
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.
CloudTraceIdExtractor - Class in com.google.cloud.spring.logging.extractors
Extracts trace IDs from HTTP requests using the x-cloud-trace-context header.
CloudTraceIdExtractor() - Constructor for class com.google.cloud.spring.logging.extractors.CloudTraceIdExtractor
 
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
 
CloudVisionException - Exception in com.google.cloud.spring.vision
Describes error conditions that can occur when interfacing with Cloud Vision APIs.
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
 
CloudVisionTemplate - Class in com.google.cloud.spring.vision
Spring Template offering convenience methods for interacting with the Cloud Vision APIs.
CloudVisionTemplate(ImageAnnotatorClient) - Constructor for class com.google.cloud.spring.vision.CloudVisionTemplate
 
collectionName() - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntity
Gets the name of the Firestore Collection.
collectionName() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityImpl
 
Column - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotation for a SpannerPersistentProperty that allows specifying the column name instead of deriving it from the field's name.
columns() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets the column names stored for this entity.
columns() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
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.pubsub - package com.google.cloud.spring.autoconfigure.trace.pubsub
 
com.google.cloud.spring.autoconfigure.trace.sleuth - package com.google.cloud.spring.autoconfigure.trace.sleuth
Auto-configuration for Spring Cloud GCP Trace module related to Sleuth and Stackdriver integration.
com.google.cloud.spring.autoconfigure.vision - package com.google.cloud.spring.autoconfigure.vision
Auto-configurations for Spring Cloud GCP Vision module.
com.google.cloud.spring.bigquery.core - package com.google.cloud.spring.bigquery.core
 
com.google.cloud.spring.bigquery.integration - package com.google.cloud.spring.bigquery.integration
 
com.google.cloud.spring.bigquery.integration.outbound - package com.google.cloud.spring.bigquery.integration.outbound
 
com.google.cloud.spring.cloudfoundry - package com.google.cloud.spring.cloudfoundry
Auto-configuration for Cloud Foundry support in Spring Cloud GCP.
com.google.cloud.spring.core - package com.google.cloud.spring.core
Core support for Spring Cloud GCP that provides credentials, project IDs, and environment metadata.
com.google.cloud.spring.core.util - package com.google.cloud.spring.core.util
Util classes shared across Spring Cloud GCP modules.
com.google.cloud.spring.data.datastore - package com.google.cloud.spring.data.datastore
Cloud Datastore support for Spring Data.
com.google.cloud.spring.data.datastore.core - package com.google.cloud.spring.data.datastore.core
Core support for Cloud Datastore in Spring Data.
com.google.cloud.spring.data.datastore.core.convert - package com.google.cloud.spring.data.datastore.core.convert
Classes related to conversion and mapping of Cloud Datastore entities to Java entities.
com.google.cloud.spring.data.datastore.core.mapping - package com.google.cloud.spring.data.datastore.core.mapping
Classes related to type and Spring Data metadata of Java entities.
com.google.cloud.spring.data.datastore.core.mapping.event - package com.google.cloud.spring.data.datastore.core.mapping.event
 
com.google.cloud.spring.data.datastore.core.util - package com.google.cloud.spring.data.datastore.core.util
Util classes for Spring Data Cloud Datastore.
com.google.cloud.spring.data.datastore.repository - package com.google.cloud.spring.data.datastore.repository
Spring Data Cloud Datastore support for Spring Data Repositories.
com.google.cloud.spring.data.datastore.repository.config - package com.google.cloud.spring.data.datastore.repository.config
Configuration classes for instantiating Repositories in Spring Data Cloud Datastore.
com.google.cloud.spring.data.datastore.repository.query - package com.google.cloud.spring.data.datastore.repository.query
Classes supporting Spring Data Cloud Datastore custom-generated Query Methods.
com.google.cloud.spring.data.datastore.repository.support - package com.google.cloud.spring.data.datastore.repository.support
Support classes for creating implementations for user-defined Spring Data Cloud Datastore repositories.
com.google.cloud.spring.data.firestore - package com.google.cloud.spring.data.firestore
Cloud Firestore support for Spring Data.
com.google.cloud.spring.data.firestore.mapping - package com.google.cloud.spring.data.firestore.mapping
 
com.google.cloud.spring.data.firestore.repository.config - package com.google.cloud.spring.data.firestore.repository.config
 
com.google.cloud.spring.data.firestore.repository.query - package com.google.cloud.spring.data.firestore.repository.query
 
com.google.cloud.spring.data.firestore.repository.support - package com.google.cloud.spring.data.firestore.repository.support
 
com.google.cloud.spring.data.firestore.transaction - package com.google.cloud.spring.data.firestore.transaction
 
com.google.cloud.spring.data.firestore.util - package com.google.cloud.spring.data.firestore.util
 
com.google.cloud.spring.data.spanner - package com.google.cloud.spring.data.spanner
Cloud Spanner support for Spring Data.
com.google.cloud.spring.data.spanner.core - package com.google.cloud.spring.data.spanner.core
Core support for Spring Data Cloud Spanner.
com.google.cloud.spring.data.spanner.core.admin - package com.google.cloud.spring.data.spanner.core.admin
Cloud Spanner database administrative functions and template classes.
com.google.cloud.spring.data.spanner.core.convert - package com.google.cloud.spring.data.spanner.core.convert
Classes related to conversion of data and mapping of entities in Cloud Spanner support for Spring Data.
com.google.cloud.spring.data.spanner.core.mapping - package com.google.cloud.spring.data.spanner.core.mapping
Classes related to type and Spring Data metadata in Cloud Spanner support for Spring Data.
com.google.cloud.spring.data.spanner.core.mapping.event - package com.google.cloud.spring.data.spanner.core.mapping.event
 
com.google.cloud.spring.data.spanner.repository - package com.google.cloud.spring.data.spanner.repository
Spring Data Repositories support in Cloud Spanner.
com.google.cloud.spring.data.spanner.repository.config - package com.google.cloud.spring.data.spanner.repository.config
Configuration for instantiation of user-defined repositories in Spring Data Cloud Spanner.
com.google.cloud.spring.data.spanner.repository.query - package com.google.cloud.spring.data.spanner.repository.query
Classes related to generated Query Methods in Cloud Spanner support for Spring Data.
com.google.cloud.spring.data.spanner.repository.support - package com.google.cloud.spring.data.spanner.repository.support
Support classes for creating implementations for user-defined Spring Data Cloud Spanner repositories.
com.google.cloud.spring.kms - package com.google.cloud.spring.kms
 
com.google.cloud.spring.logging - package com.google.cloud.spring.logging
 
com.google.cloud.spring.logging.extensions - package com.google.cloud.spring.logging.extensions
 
com.google.cloud.spring.logging.extractors - package com.google.cloud.spring.logging.extractors
Auto-configuration for Spring Cloud GCP Logging module's request trace ID extractors.
com.google.cloud.spring.pubsub - package com.google.cloud.spring.pubsub
Spring Cloud GCP Pub/Sub module.
com.google.cloud.spring.pubsub.core - package com.google.cloud.spring.pubsub.core
Core support for Pub/Sub in Spring.
com.google.cloud.spring.pubsub.core.health - package com.google.cloud.spring.pubsub.core.health
 
com.google.cloud.spring.pubsub.core.publisher - package com.google.cloud.spring.pubsub.core.publisher
Operations and template for publishing in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.pubsub.core.subscriber - package com.google.cloud.spring.pubsub.core.subscriber
Operations and template for subscribing in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.pubsub.integration - package com.google.cloud.spring.pubsub.integration
Spring Integration support in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.pubsub.integration.inbound - package com.google.cloud.spring.pubsub.integration.inbound
Inbound support classes for Spring Integration support in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.pubsub.integration.outbound - package com.google.cloud.spring.pubsub.integration.outbound
Google Cloud Pub/Sub outbound integration classes for Spring Integration.
com.google.cloud.spring.pubsub.reactive - package com.google.cloud.spring.pubsub.reactive
 
com.google.cloud.spring.pubsub.support - package com.google.cloud.spring.pubsub.support
Supporting classes for handling messages in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.pubsub.support.converter - package com.google.cloud.spring.pubsub.support.converter
Classes related to converting messages in Spring Cloud GCP Pub/Sub.
com.google.cloud.spring.secretmanager - package com.google.cloud.spring.secretmanager
 
com.google.cloud.spring.security.firebase - package com.google.cloud.spring.security.firebase
 
com.google.cloud.spring.security.iap - package com.google.cloud.spring.security.iap
Spring Security integration with Google Cloud IAP.
com.google.cloud.spring.storage - package com.google.cloud.spring.storage
Google Cloud Storage integration for Spring Integration and Spring Resource.
com.google.cloud.spring.storage.integration - package com.google.cloud.spring.storage.integration
Google Cloud Storage module for Spring Integration.
com.google.cloud.spring.storage.integration.filters - package com.google.cloud.spring.storage.integration.filters
Google Cloud Storage file filter classes for Spring Integration.
com.google.cloud.spring.storage.integration.inbound - package com.google.cloud.spring.storage.integration.inbound
Google Cloud Storage inbound integration classes for Spring Integration.
com.google.cloud.spring.storage.integration.outbound - package com.google.cloud.spring.storage.integration.outbound
Google Cloud Storage outbound integration classes for Spring Integration.
com.google.cloud.spring.stream.binder.pubsub - package com.google.cloud.spring.stream.binder.pubsub
Pub/Sub stream binder for Spring.
com.google.cloud.spring.stream.binder.pubsub.config - package com.google.cloud.spring.stream.binder.pubsub.config
Configuration of stream binder for Pub/Sub in Spring.
com.google.cloud.spring.stream.binder.pubsub.properties - package com.google.cloud.spring.stream.binder.pubsub.properties
Configuration properties of stream binder for Pub/Sub in Spring.
com.google.cloud.spring.stream.binder.pubsub.provisioning - package com.google.cloud.spring.stream.binder.pubsub.provisioning
Classes for provisioning and destinations of stream binder for Pub/Sub in Spring.
com.google.cloud.spring.vision - package com.google.cloud.spring.vision
Google Cloud Vision integration with Spring.
CommitTimestamp - Class in com.google.cloud.spring.data.spanner.core.convert
The factory method CommitTimestamp.of(Class) should be used to resolve a specific value of a pointed class which is converted then to the Value.COMMIT_TIMESTAMP by CommitTimestamp.CommitTimestampDecorator.
CommitTimestamp.CommitTimestampDecorator<S> - Class in com.google.cloud.spring.data.spanner.core.convert
A specific decorator of the "to timestamp" function that any custom converter should follow to support "CommitTimestamp" feature.
CommitTimestampDecorator(S, Function<S, Timestamp>) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.CommitTimestamp.CommitTimestampDecorator
 
composeFullTraceName(String, String) - Static method in interface com.google.cloud.spring.logging.StackdriverTraceConstants
Composes the full trace name as expected by the Google Developers Console log viewer, to enable trace correlation with log entries.
computeMaxAckExtensionPeriod(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Computes the max extension period.
computeParallelPullCount(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Computes parallel pull count.
computePullEndpoint(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Returns the pull endpoint.
computeRetryableCodes(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Retrieves collection of retryable codes from configuration.
computeSubscriberFlowControlSettings(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Computes flow control settings to use.
computeSubscriberRetrySettings(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Computes the retry settings.
ConditionalOnGcpEnvironment - Annotation Type in com.google.cloud.spring.autoconfigure.core.environment
Conditional that matches based on GCP environment in which the application currently runs.
constructPersistentEntity(TypeInformation<T>) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
 
constructPersistentEntity(TypeInformation<T>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
contains(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
containsAll(Collection<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
contentLength() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
ConversionUtils - Class in com.google.cloud.spring.data.spanner.core.convert
Utility functions used in conversion operations.
convert(S) - Method in class com.google.cloud.spring.data.spanner.core.convert.CommitTimestamp.CommitTimestampDecorator
 
convert(Object, Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.convert.SpannerCustomConverter
 
convertCollection(Object, Class<?>) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
convertCollectionParamToCompatibleArray(List<?>) - Method in class com.google.cloud.spring.data.datastore.repository.query.AbstractDatastoreQuery
Convert collection-like param from the query method into an array of compatible types for Datastore.
ConvertedAcknowledgeablePubsubMessage<T> - Interface in com.google.cloud.spring.pubsub.support.converter
An AcknowledgeablePubsubMessage that also contains the payload of the Pub/Sub message converted to the desired type T.
ConvertedBasicAcknowledgeablePubsubMessage<T> - Interface in com.google.cloud.spring.pubsub.support.converter
A BasicAcknowledgeablePubsubMessage that also contains the payload of the Pub/Sub message converted to the desired type T.
convertEntitiesForRead(Iterator<? extends BaseEntity>, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
Convert Datastore entities to objects of a specified type.
ConverterAwareMappingSpannerEntityProcessor - Class in com.google.cloud.spring.data.spanner.core.convert
The primary class for writing entity objects to Spanner and creating entity objects from rows stored in Spanner.
ConverterAwareMappingSpannerEntityProcessor(SpannerMappingContext) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
ConverterAwareMappingSpannerEntityProcessor(SpannerMappingContext, Collection<Converter>, Collection<Converter>) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
ConverterAwareMappingSpannerEntityWriter - Class in com.google.cloud.spring.data.spanner.core.convert
The primary class for adding values from entity objects to Mutation.WriteBuilder for the purpose of creating mutations for Spanner.
convertOnRead(Object, Class, Class) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Converts a given object to an object of a target type.
convertOnRead(Object, EmbeddedType, TypeInformation) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Converts a given object to an object of a target type that is possibly an embedded entity.
convertOnRead(Object, Class, Class) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
convertOnRead(Object, EmbeddedType, TypeInformation) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
convertOnWrite(Object, DatastorePersistentProperty) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Converts an object to a Cloud Datastore Value; supports collections.
convertOnWrite(Object, DatastorePersistentProperty) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
convertOnWriteSingle(Object) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Converts an object to a Cloud Datastore Value, for non-collection objects.
convertOnWriteSingle(Object) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
convertToKey(Object) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
convertToKey(Object) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
 
convertToKey(Object) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityWriter
Convert a given object to a Cloud Spanner key.
count(Class<?>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Count all occurrences of entities of the given domain type.
count(Class<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
count() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
count(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
count(Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Count entities of the given domain.
count(Class<T>, StructuredQuery.Builder) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Count entities of the given domain corresponding to the predicates given in the query builder.
count(Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
count(Class<T>, StructuredQuery.Builder) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
count() - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
count(Class<T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Count how many objects are stored of the given type.
count(Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
count() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
create() - Method in class com.google.cloud.spring.autoconfigure.sql.SqlCredentialFactory
 
createAssociation() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
createAssociation() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentPropertyImpl
 
createAssociation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
createBlob() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Creates the blob that this GoogleStorageResource represents in Google Cloud Storage.
createBlob(byte[]) - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Creates the blob that this GoogleStorageResource represents in Google Cloud Storage and fills it with provided content.
createBucket() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Creates the bucket that this resource references in Google Cloud Storage.
createConsumerEndpoint(ConsumerDestination, String, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
createDatastoreHelper(GcpDatastoreProperties) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
 
createIndicator(PubSubTemplate) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorAutoConfiguration
 
createIndicator(SpannerTemplate) - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorAutoConfiguration
 
createKey(String, Object) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Create a Key from kind name and id.
createKey(Class, Object) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Create a Key from entity class and id value.
createKey(String, Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
createKey(Class, Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
createPersistentEntity(TypeInformation<T>) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
 
createPersistentEntity(TypeInformation<T>) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreMappingContext
 
createPersistentEntity(TypeInformation<T>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
createPersistentProperty(Property, DatastorePersistentEntity<?>, SimpleTypeHolder) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
 
createPersistentProperty(Property, FirestorePersistentEntity<?>, SimpleTypeHolder) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreMappingContext
 
createPersistentProperty(Property, SpannerPersistentEntity<?>, SimpleTypeHolder) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
createPolledConsumerResources(String, String, ConsumerDestination, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties<PubSubProducerProperties>, MessageChannel) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
createPublisher(String) - Method in class com.google.cloud.spring.pubsub.support.CachingPublisherFactory
 
createPublisher(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Creates a Publisher for a given topic.
createPublisher(String) - Method in interface com.google.cloud.spring.pubsub.support.PublisherFactory
Creates a Publisher for a given topic.
createPubSubMessageSource(ConsumerDestination, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
createPullRequest(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
createPullRequest(String, Integer, Boolean) - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
Create a PullRequest for synchronously pulling a number of messages from a Google Cloud Pub/Sub subscription.
createRelative(String) - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Creates a GoogleStorageResource handle that is relative to this one.
createRepositoryFactory() - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactoryBean
 
createRepositoryFactory() - Method in class com.google.cloud.spring.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 
createRepositoryFactory() - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactoryBean
 
createSecret(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload.
createSecret(String, byte[]) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload.
createSecret(String, byte[], String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload for a specific projectId.
createSecret(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
createSecret(String, byte[]) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
createSecret(String, byte[], String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
createSignedUrl(TimeUnit, long, Storage.SignUrlOption...) - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Creates a signed URL to an object, if it exists.
createSubscriber(String, MessageReceiver) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
createSubscriber(String, MessageReceiver) - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
Create a Subscriber for the specified subscription name and wired it up to asynchronously deliver messages to the provided MessageReceiver.
createSubscriberStub() - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
createSubscriberStub(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
createSubscriberStub() - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
Deprecated.
Use the new createSubscriberStub(subscriptionName) instead.
createSubscriberStub(String) - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
Create a SubscriberStub that is needed to execute PullRequests.
createSubscription(String, String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, Integer) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, Integer, String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(Subscription.Builder) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createTopic(String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Create a new topic on Google Cloud Pub/Sub.
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
 
Credentials - Class in com.google.cloud.spring.core
Credentials configuration.
Credentials(String...) - Constructor for class com.google.cloud.spring.core.Credentials
 
credentialsProvider() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
 
CredentialsSupplier - Interface in com.google.cloud.spring.core
An interface meant to be implemented by configuration properties POJOs that store information about Google Cloud credentials.
CUSTOMIZER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver customizer bean name.

D

databaseExists() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Returns true if the configured database ID refers to an existing database.
DatabaseIdProvider - Interface in com.google.cloud.spring.data.spanner.core.admin
A provider of DatabaseId that is used to determine the target Cloud Spanner databases on which to act.
DatabaseType - Enum 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
 
DATASTORE_NATIVE_TYPES - Static variable in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
The set of natively-supported Datastore types.
DatastoreAuditingEventListener - Class in com.google.cloud.spring.data.datastore.repository.support
Auditing event listener that listens for BeforeSaveEvent.
DatastoreAuditingEventListener(AuditingHandler) - Constructor for class com.google.cloud.spring.data.datastore.repository.support.DatastoreAuditingEventListener
Constructor.
DatastoreAuditingRegistrar - Class in com.google.cloud.spring.data.datastore.repository.config
Registers the annotations and classes for providing auditing support in Spring Data Cloud Datastore.
DatastoreAuditingRegistrar() - Constructor for class com.google.cloud.spring.data.datastore.repository.config.DatastoreAuditingRegistrar
 
datastoreCustomConversions() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreCustomConversions - Class in com.google.cloud.spring.data.datastore.core.convert
Value object to capture custom conversion.
DatastoreCustomConversions() - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DatastoreCustomConversions
 
DatastoreCustomConversions(List<?>) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DatastoreCustomConversions
 
DatastoreDataException - Exception in com.google.cloud.spring.data.datastore.core.mapping
Exceptions that are created by Spring Data Cloud Datastore.
DatastoreDataException(String) - Constructor for exception com.google.cloud.spring.data.datastore.core.mapping.DatastoreDataException
 
DatastoreDataException(String, Throwable) - Constructor for exception com.google.cloud.spring.data.datastore.core.mapping.DatastoreDataException
 
datastoreEntityConverter(DatastoreMappingContext, ReadWriteConversions) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreEntityConverter - Interface in com.google.cloud.spring.data.datastore.core.convert
An interface for converting objects to Datastore Entities and vice versa.
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.
datastoreHealthIndicator(DatastoreProvider) - Method in class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicatorAutoConfiguration
 
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
 
DatastoreMappingContext - Class in com.google.cloud.spring.data.datastore.core.mapping
A mapping context for Datastore that provides ways to create persistent entities and properties.
DatastoreMappingContext() - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
 
DatastoreNamespaceProvider - Interface in com.google.cloud.spring.autoconfigure.datastore
This interface is the return type for the bean that provides namespaces.
DatastoreNativeTypes - Class in com.google.cloud.spring.data.datastore.core.convert
A class to manage Datastore-specific simple type conversions.
DatastoreNativeTypes() - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
 
DatastoreOperations - Interface in com.google.cloud.spring.data.datastore.core
An interface of operations that can be done with Cloud Datastore.
DatastorePageable - Class in com.google.cloud.spring.data.datastore.repository.query
A pageable implementation for Cloud Datastore that uses the cursor for efficient reads.
DatastorePersistentEntity<T> - Interface in com.google.cloud.spring.data.datastore.core.mapping
Persistent entity for Google Cloud Datastore.
DatastorePersistentEntityImpl<T> - Class in com.google.cloud.spring.data.datastore.core.mapping
Metadata class for entities stored in Datastore.
DatastorePersistentEntityImpl(TypeInformation<T>, DatastoreMappingContext) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
Constructor.
DatastorePersistentEntityInformation<T,I> - Class in com.google.cloud.spring.data.datastore.core.mapping
Holds ID type information about a Datastore persistent entity.
DatastorePersistentEntityInformation(DatastorePersistentEntity<T>) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityInformation
DatastorePersistentProperty - Interface in com.google.cloud.spring.data.datastore.core.mapping
Persistent property for Google Cloud Datastore.
DatastorePersistentPropertyImpl - Class in com.google.cloud.spring.data.datastore.core.mapping
Persistent property metadata implementation for Datastore.
DatastoreProvider - Interface in com.google.cloud.spring.autoconfigure.datastore
This interface is the return type for the bean that provides Cloud Datastore clients.
datastoreProvider(ObjectProvider<DatastoreNamespaceProvider>, ObjectProvider<Datastore>) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreQueryLookupStrategy - Class in com.google.cloud.spring.data.datastore.repository.query
Query lookup strategy for Query Methods for Cloud Datastore.
DatastoreQueryLookupStrategy(DatastoreMappingContext, DatastoreOperations, QueryMethodEvaluationContextProvider) - Constructor for class com.google.cloud.spring.data.datastore.repository.query.DatastoreQueryLookupStrategy
 
DatastoreQueryMethod - Class in com.google.cloud.spring.data.datastore.repository.query
A metadata class for Query Methods for Spring Data Cloud Datastore.
DatastoreQueryOptions - Class in com.google.cloud.spring.data.datastore.core
Encapsulates Cloud Datastore query options.
DatastoreQueryOptions.Builder - Class in com.google.cloud.spring.data.datastore.core
 
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
 
DatastoreRepositoriesRegistrar - Class in com.google.cloud.spring.data.datastore.repository.config
Registers annotation that enables the use of Datastore repositories.
DatastoreRepositoriesRegistrar() - Constructor for class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoriesRegistrar
 
DatastoreRepository<T,I> - Interface in com.google.cloud.spring.data.datastore.repository
A PagingAndSortingRepository that provides Datastore-specific functionality.
DatastoreRepositoryConfigurationExtension - Class in com.google.cloud.spring.data.datastore.repository.config
Holds configuration information for creating Datastore repositories and providing Datastore templates.
DatastoreRepositoryConfigurationExtension() - Constructor for class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
DatastoreRepositoryFactory - Class in com.google.cloud.spring.data.datastore.repository.support
Repository factory for Datastore.
DatastoreRepositoryFactoryBean<S,I> - Class in com.google.cloud.spring.data.datastore.repository.support
Factory bean for creating factories that create Datastore repositories.
DatastoreResultsCollection<T> - Class in com.google.cloud.spring.data.datastore.core
 
DatastoreResultsIterable<T> - Class in com.google.cloud.spring.data.datastore.core
 
DatastoreResultsIterable(Iterable<T>, Cursor) - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 
DatastoreResultsIterable(Iterator<T>, Cursor) - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 
DatastoreServiceObjectToKeyFactory - Class in com.google.cloud.spring.data.datastore.core.convert
Implementation of ObjectToKeyFactory where the key factories are provided by the Datastore Service.
DatastoreServiceObjectToKeyFactory(Supplier<Datastore>) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
 
datastoreTemplate(Supplier<? extends DatastoreReaderWriter>, DatastoreMappingContext, DatastoreEntityConverter, ObjectToKeyFactory) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
DatastoreTemplate - Class in com.google.cloud.spring.data.datastore.core
An implementation of DatastoreOperations.
DatastoreTemplate(Supplier<? extends DatastoreReaderWriter>, DatastoreEntityConverter, DatastoreMappingContext, ObjectToKeyFactory) - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
DatastoreTransactionManager - Class in com.google.cloud.spring.data.datastore.core
Cloud Datastore transaction manager.
DatastoreTransactionManager(Supplier<Datastore>) - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
DatastoreTransactionManager.Tx - Class in com.google.cloud.spring.data.datastore.core
A class to contain the transaction context.
DatastoreTransactionManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
Auto-configuration for DatastoreTransactionManager.
DatastoreTransactionManagerAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.DatastoreTransactionManagerAutoConfiguration
 
DATE_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from Date to the Spanner timestamp type.
DeadLetterPolicy() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties.DeadLetterPolicy
 
decode(String) - Method in class com.google.cloud.spring.security.firebase.FirebaseJwtTokenDecoder
 
decryptBytes(String, byte[]) - Method in interface com.google.cloud.spring.kms.KmsOperations
Decrypt the text using the specified KMS resource string cryptoKey
decryptBytes(String, byte[]) - Method in class com.google.cloud.spring.kms.KmsTemplate
 
decryptText(String, byte[]) - Method in interface com.google.cloud.spring.kms.KmsOperations
Decrypt the text using the specified KMS resource string cryptoKey
decryptText(String, byte[]) - Method in class com.google.cloud.spring.kms.KmsTemplate
 
DEFAULT_EXECUTOR_THREADS - Static variable in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
Default number of executor threads.
DEFAULT_GOOGLE_STORAGE_PROTOCOL_RESOLVER_SETTINGS - Static variable in class com.google.cloud.spring.storage.GoogleStorageProtocolResolverSettings
Gets an instance of this object with the default settings.
DEFAULT_SPANNER_READ_CONVERTERS - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
Converters from common types to those used by Spanner.
DEFAULT_SPANNER_WRITE_CONVERTERS - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
Converters from common types to those used by Spanner.
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
 
DefaultCredentialsProvider - Class in com.google.cloud.spring.core
A CredentialsProvider implementation that wraps credentials based on user-provided properties and defaults.
DefaultCredentialsProvider(CredentialsSupplier) - Constructor for class com.google.cloud.spring.core.DefaultCredentialsProvider
The credentials provided by this object originate from the following sources: *.credentials.location: Credentials built from JSON content inside the file pointed to by this property, *.credentials.encoded-key: Credentials built from JSON String, encoded on base64, Google Cloud Client Libraries default credentials provider.
DefaultDatastoreEntityConverter - Class in com.google.cloud.spring.data.datastore.core.convert
A class for object to entity and entity to object conversions.
DefaultDatastoreEntityConverter(DatastoreMappingContext, ObjectToKeyFactory) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
DefaultDatastoreEntityConverter(DatastoreMappingContext, ReadWriteConversions) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
DefaultGcpEnvironmentProvider - Class in com.google.cloud.spring.core
Environment-specific implementation determining whether the current GCP environment matches the passed in parameter.
DefaultGcpEnvironmentProvider() - Constructor for class com.google.cloud.spring.core.DefaultGcpEnvironmentProvider
 
DefaultGcpMetadataProvider - Class in com.google.cloud.spring.core
A wrapper around the static MetadataConfig.
DefaultGcpMetadataProvider() - Constructor for class com.google.cloud.spring.core.DefaultGcpMetadataProvider
 
DefaultGcpProjectIdProvider - Class in com.google.cloud.spring.core
A project ID provider that wraps ServiceOptions.getDefaultProjectId().
DefaultGcpProjectIdProvider() - Constructor for class com.google.cloud.spring.core.DefaultGcpProjectIdProvider
 
defaultPublisherFactory(ExecutorProvider, ObjectProvider<BatchingSettings>, ObjectProvider<RetrySettings>, TransportChannelProvider, ObjectProvider<PublisherCustomizer>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
DefaultPublisherFactory - Class in com.google.cloud.spring.pubsub.support
The default PublisherFactory implementation.
DefaultPublisherFactory(GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Create DefaultPublisherFactory instance based on the provided GcpProjectIdProvider.
defaultSubscriberFactory(Optional<ExecutorProvider>, ObjectProvider<ExecutorProvider>, ObjectProvider<FlowControlSettings>, ObjectProvider<ApiClock>, ObjectProvider<RetrySettings>, ObjectProvider<HealthTrackerRegistry>, TransportChannelProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
DefaultSubscriberFactory - Class in com.google.cloud.spring.pubsub.support
The default SubscriberFactory implementation.
DefaultSubscriberFactory(GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Deprecated.
DefaultSubscriberFactory(GcpProjectIdProvider, PubSubConfiguration) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Default DefaultSubscriberFactory constructor.
delete(T) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Delete an entity from Cloud Datastore.
delete(T) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
delete(T) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
delete(Publisher<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Delete entities provided by publisher.
delete(Publisher<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Delete entities provided by publisher.
delete(Object) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
delete(Class<T>, Iterable<? extends T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Deletes several objects from Spanner.
delete(T) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Deletes a single object from Spanner.
delete(Class, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Deletes a set of keys from Spanner.
delete(Class, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Deletes a key from Spanner.
delete(Class<T>, Iterable<? extends T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
delete(T) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
delete(Class, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
delete(Class, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
delete(Class<T>, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Deletes an object based on a key.
delete(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Deletes an object from storage.
delete(Class<T>, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Deletes objects given a set of keys.
delete(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
delete(Class<T>, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
delete(Class<T>, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
delete(Object) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
deleteAll(Iterable<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Deletes multiple entities from Cloud Datastore.
deleteAll(Class<?>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Delete all entities of a given domain type.
deleteAll(Iterable<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
deleteAll(Class<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
deleteAll(Iterable<? extends T>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
deleteAll() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
deleteAll(Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Delete all entities of a given domain type.
deleteAll(Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Delete all entities of a given domain type.
deleteAll(Iterable) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll() - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll(Iterable<?>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Deletes objects from storage in a batch.
deleteAll(Iterable<?>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
deleteAll(Iterable<? extends T>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
deleteAll() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
deleteAllById(Iterable<?>, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Delete multiple IDs from Cloud Datastore.
deleteAllById(Iterable<?>, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
deleteAllById(Iterable<? extends I>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
deleteAllById(Iterable<? extends String>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAllById(Iterable<? extends I>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
deleteById(Object, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Delete an entity from Cloud Datastore.
deleteById(Object, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
deleteById(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
deleteById(Publisher<String>, Class<?>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Delete entities of a given domain type using ids published by producer.
deleteById(Publisher<String>, Class<?>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Delete entities of a given domain type using ids published by producer.
deleteById(String) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteById(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
deleteById(Object) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
DeleteEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published when Spring Data Cloud Datastore performs a delete operation.
DeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
Constructor.
DeleteEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event signaling a Cloud Spanner delete operation.
DeleteEvent(List<Mutation>, Iterable, KeySet, Class) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.DeleteEvent
Constructor.
deleteSecret(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret under the default-configured project.
deleteSecret(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret.
deleteSecret(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
deleteSecret(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
deleteSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret version.
deleteSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
deleteSubscription(String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Delete a subscription from Google Cloud Pub/Sub.
deleteTopic(String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Delete a topic from Google Cloud Pub/Sub.
Descendants - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for Datastore property that indicates it holds child entities that are linked to this entity by the Cloud Datastore Ancestor relationship.
destroy() - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Destroys the default executor, regardless of whether it was used.
disableSecretVersion(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Disables the specified secret version under the default-configured project.
disableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Disables the secret version under the specified project.
disableSecretVersion(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
disableSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
DiscriminatorField - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for entities that are root superclasses of inheritance hierarchies of subclass entities.
DiscriminatorValue - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for subclasses in an inheritance hierarchy that matches a value in a discrimination field in the parent class.
doBegin(Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doBegin(Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
doCleanupAfterCompletion(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
doCleanupAfterCompletion(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
doCommit(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
doCommit(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doCommit(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
Document - Annotation Type in com.google.cloud.spring.data.firestore
Annotation for a class that represents a Firestore Document.
DocumentOcrResultSet - Class in com.google.cloud.spring.vision
Represents the parsed OCR content for an document in the provided range of pages.
DocumentOcrTemplate - Class in com.google.cloud.spring.vision
Template providing convenient operations for interfacing with Google Cloud Vision's Document OCR feature, which allows you to run OCR algorithms on documents (PDF or TIFF format) stored on Google Cloud Storage.
DocumentOcrTemplate(ImageAnnotatorClient, Storage, Executor, int) - Constructor for class com.google.cloud.spring.vision.DocumentOcrTemplate
 
documentToEntity(Document, Class<T>) - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestoreClassMapper
Converts a Firestore document to an entity.
documentToEntity(Document, Class<T>) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreDefaultClassMapper
 
doGetTransaction() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
doGetTransaction(TransactionSynchronizationManager) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doGetTransaction() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
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
 
doInit() - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
 
doReceive(int) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
Provides a single polled message.
doRollback(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
doRollback(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doRollback(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
doStart() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
doStop() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
doWithColumnBackedProperties(PropertyHandler<DatastorePersistentProperty>) - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Applies the given PropertyHandler to all DatastorePersistentProperty contained in this DatastorePersistentEntity that are stored as columns in the table for this entity.
doWithColumnBackedProperties(PropertyHandler<DatastorePersistentProperty>) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
doWithColumnBackedProperties(PropertyHandler<SpannerPersistentProperty>) - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Applies the given PropertyHandler to all SpannerPersistentPropertys contained in this SpannerPersistentProperty that are stored as columns in the table for this entity.
doWithColumnBackedProperties(PropertyHandler<SpannerPersistentProperty>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
doWithDescendantProperties(PropertyHandler<DatastorePersistentProperty>) - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Applies the given PropertyHandler to all DatastorePersistentProperty contained in this DatastorePersistentEntity that are properties backed by descendants.
doWithDescendantProperties(PropertyHandler<DatastorePersistentProperty>) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
doWithInterleavedProperties(PropertyHandler<SpannerPersistentProperty>) - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Applies the given PropertyHandler to all SpannerPersistentPropertys contained in this SpannerPersistentProperty that are collections of child entities.
doWithInterleavedProperties(PropertyHandler<SpannerPersistentProperty>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 

E

Embedded - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotates properties that are embedded objects that can hold primary key components.
EmbeddedType - Enum in com.google.cloud.spring.data.datastore.core.mapping
The various types of properties with respect to their storage as embedded entities.
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
 
EnableDatastoreAuditing - Annotation Type in com.google.cloud.spring.data.datastore.repository.config
The annotation used to activate auditing functionality.
EnableDatastoreRepositories - Annotation Type in com.google.cloud.spring.data.datastore.repository.config
Annotation that enables the instantiation of Datastore repositories.
EnableReactiveFirestoreRepositories - Annotation Type in com.google.cloud.spring.data.firestore.repository.config
Annotation that enables Firestore's Query Method functionality.
enableSecretVersion(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Enables the specified secret version under the default-configured project.
enableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Enables the secret version under the specified project.
enableSecretVersion(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
enableSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
EnableSpannerAuditing - Annotation Type in com.google.cloud.spring.data.spanner.repository.config
The annotation used to activate auditing functionality.
EnableSpannerRepositories - Annotation Type in com.google.cloud.spring.data.spanner.repository.config
Annotation that enables Spanner's Query Method functionality.
encryptBytes(String, byte[]) - Method in interface com.google.cloud.spring.kms.KmsOperations
Encrypt the bytes using the specified KMS resource string cryptoKey.
encryptBytes(String, byte[]) - Method in class com.google.cloud.spring.kms.KmsTemplate
 
encryptText(String, String) - Method in interface com.google.cloud.spring.kms.KmsOperations
Encrypt the text using the specified KMS resource string cryptoKey.
encryptText(String, String) - Method in class com.google.cloud.spring.kms.KmsTemplate
 
enhanceJsonLogEntry(Map<String, Object>, ILoggingEvent) - Method in class com.google.cloud.spring.logging.extensions.LogstashLoggingEventEnhancer
 
enhanceJsonLogEntry(Map<String, Object>, ILoggingEvent) - Method in interface com.google.cloud.spring.logging.JsonLoggingEventEnhancer
Add additional JSON data to the JSON log entry, based on the ILoggingEvent.
enhanceLogEntry(LogEntry.Builder, ILoggingEvent) - Method in class com.google.cloud.spring.logging.extensions.LogstashLoggingEventEnhancer
 
enhanceLogEntry(LogEntry.Builder) - Method in class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
Set the trace and span ID fields of the log entry to the current one.
enhanceLogEntry(LogEntry.Builder, ILoggingEvent) - Method in class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
See: TraceIdLoggingEnhancer.enhanceLogEntry(LogEntry.Builder) This method adds support for AsyncAppender when retrieving MDC properties.
Entity - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for a class that indicates it is an entity stored in a Datastore Entity.
EntityPropertyValueProvider - Class in com.google.cloud.spring.data.datastore.core.convert
A PropertyValueProvider for Datastore entities.
EntityPropertyValueProvider(BaseEntity, ReadWriteConversions) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.EntityPropertyValueProvider
 
entityToDocument(T, String) - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestoreClassMapper
Converts an entity to a Firestore document.
entityToDocument(T, String) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreDefaultClassMapper
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterFindByKeyEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterQueryEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterSaveEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.SaveEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterExecuteDmlEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterQueryEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterReadEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.ExecuteDmlEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.LoadEvent
 
equals(Object) - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.MutationEvent
 
errorsBaseName(ConsumerDestination, String, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
execute(Object[]) - Method in class com.google.cloud.spring.data.datastore.repository.query.GqlDatastoreQuery
 
execute(Object[]) - Method in class com.google.cloud.spring.data.datastore.repository.query.PartTreeDatastoreQuery
 
execute(StructuredQuery.Builder, Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Executes a query represented as query builder and returns results of the given domain type.
execute(StructuredQuery.Builder, Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
execute(Object[]) - Method in class com.google.cloud.spring.data.firestore.repository.query.PartTreeFirestoreQuery
 
executeDdlStrings(Iterable<String>, boolean) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Execute the given DDL strings in order and creates the database if it does not exist.
ExecuteDmlEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event holding a DML statement.
ExecuteDmlEvent(Statement) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.ExecuteDmlEvent
Constructor.
executeDmlStatement(Statement) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Execute a DML statement on Cloud Spanner.
executeDmlStatement(Statement) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
executePartitionedDmlStatement(Statement) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Execute a DML statement in partitioned mode.
executePartitionedDmlStatement(Statement) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
executeQuery(Statement, SpannerQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
executeQuery(Class<T>, PartTree, ParameterAccessor, Parameter[], SpannerTemplate, SpannerMappingContext) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Executes a PartTree-based query.
executeQuery(Function<Struct, A>, Class<T>, PartTree, ParameterAccessor, Parameter[], SpannerTemplate, SpannerMappingContext) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Executes a PartTree-based query and applies a custom row-mapping function to the result.
executeRawResult(Object[]) - Method in class com.google.cloud.spring.data.spanner.repository.query.PartTreeSpannerQuery
 
executeRawResult(Object[]) - Method in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
 
executeWithClient(ClientCallback<C, T>) - Method in class com.google.cloud.spring.storage.integration.GcsRemoteFileTemplate
 
exists(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
exists() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
exists(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
existsById(Object, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Check if the given ID belongs to an entity in Cloud Datastore.
existsById(Object, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
existsById(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
existsById(Publisher<String>, Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Test if the entity of the given domain type with a given id exists.
existsById(Publisher<String>, Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
existsById(String) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
existsById(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
existsById(Class<T>, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Returns whether an entity with the given id exists.
existsById(Class<T>, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
existsById(I) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
extractDatabasePath(String) - Static method in class com.google.cloud.spring.data.firestore.util.Util
 
extractTextFromImage(Resource) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
Extract the text out of an image and return the result as a String.
extractTextFromImage(Resource, ImageContext) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
Extract the text out of an image and return the result as a String.
extractTraceIdFromRequest(HttpServletRequest) - Method in class com.google.cloud.spring.logging.extractors.CloudTraceIdExtractor
 
extractTraceIdFromRequest(HttpServletRequest) - Method in interface com.google.cloud.spring.logging.extractors.TraceIdExtractor
Extract trace ID from the HTTP request.

F

Field - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for a property that allows specifying the field name instead of deriving it from the property's name.
fileName(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsPersistentAcceptOnceFileListFilter
 
filterFiles(BlobInfo[]) - Method in class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
filterFiles(BlobInfo[]) - Method in class com.google.cloud.spring.storage.integration.filters.GcsDiscardRecentModifiedFileListFilter
 
finalizeRaw() - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
findAll(Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Get all the entities of the given domain type.
findAll(Class<T>, DatastoreQueryOptions) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Get all the entities of the given domain type applying limit, offset and sort.
findAll(Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
findAll(Class<T>, DatastoreQueryOptions) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
findAll(Sort) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll(Pageable) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll(Example<S>, Sort) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll(Example<S>, Pageable) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAll(Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Get all the entities of the given domain type.
findAll(Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
findAll() - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
findAll() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
findAll(Sort) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
findAll(Pageable) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
findAllById(Iterable<?>, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Find all the entities of the given IDs.
findAllById(Iterable<?>, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
findAllById(Iterable<I>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findAllById(Publisher<String>, Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Get an entity of the given domain type by id.
findAllById(Publisher<String>, Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
findAllById(Iterable<String>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
findAllById(Publisher<String>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
findAllById(Iterable<I>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
findAnnotation(Class<A>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findById(Object, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Get an entity based on a id.
findById(Object, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
findById(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findById(Publisher<String>, Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Get an entity of the given domain type by id.
findById(Publisher<String>, Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
findById(String) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
findById(Publisher<String>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
findById(I) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
findByIdAsMap(Key, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Get a Datastore entity based on a id and convert it to a map.
findByIdAsMap(Key, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
findFirstCompatibleSpannerMultipleItemNativeType(Predicate<Class>) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
 
findFirstCompatibleSpannerSingleItemNativeType(Predicate<Class>) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
 
findOne(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
findPropertyOrOwnerAnnotation(Class<A>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
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
 
FirebaseJwtTokenDecoder - Class in com.google.cloud.spring.security.firebase
Decodes a Firebase token into a Jwt token.
FirebaseJwtTokenDecoder(RestOperations, String, OAuth2TokenValidator<Jwt>) - Constructor for class com.google.cloud.spring.security.firebase.FirebaseJwtTokenDecoder
 
FirebaseTokenValidator - Class in com.google.cloud.spring.security.firebase
Validates Firebase JWT tokens using the rules presented here at https://firebase.google.com/docs/auth/admin/verify-id-tokens.
FirebaseTokenValidator(String) - Constructor for class com.google.cloud.spring.security.firebase.FirebaseTokenValidator
 
FirebaseTokenValidator(String, Duration) - Constructor for class com.google.cloud.spring.security.firebase.FirebaseTokenValidator
 
firestore(FirestoreOptions) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreAutoConfiguration
 
FirestoreClassMapper - Interface in com.google.cloud.spring.data.firestore.mapping
An interface used for object mapping for Cloud Firestore.
FirestoreDataException - Exception in com.google.cloud.spring.data.firestore
 
FirestoreDataException(String) - Constructor for exception com.google.cloud.spring.data.firestore.FirestoreDataException
 
FirestoreDataException(String, Throwable) - Constructor for exception com.google.cloud.spring.data.firestore.FirestoreDataException
 
FirestoreDefaultClassMapper - Class in com.google.cloud.spring.data.firestore.mapping
Uses Firestore client library to provide object mapping functionality.
FirestoreDefaultClassMapper(FirestoreMappingContext) - Constructor for class com.google.cloud.spring.data.firestore.mapping.FirestoreDefaultClassMapper
 
FirestoreEmulatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties.FirestoreEmulatorProperties
 
FirestoreMappingContext - Class in com.google.cloud.spring.data.firestore.mapping
A mapping context for Firestore that provides ways to create persistent entities and properties.
FirestoreMappingContext() - Constructor for class com.google.cloud.spring.data.firestore.mapping.FirestoreMappingContext
 
firestoreOptions() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreAutoConfiguration
 
firestoreOptions() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreEmulatorAutoConfiguration
 
FirestorePersistentEntity<T> - Interface in com.google.cloud.spring.data.firestore.mapping
Persistent entity for Google Cloud Firestore.
FirestorePersistentEntityImpl<T> - Class in com.google.cloud.spring.data.firestore.mapping
Metadata class for entities stored in Datastore.
FirestorePersistentEntityImpl(TypeInformation<T>) - Constructor for class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityImpl
 
FirestorePersistentEntityInformation<T> - Class in com.google.cloud.spring.data.firestore.mapping
A metadata holder for Firestore persistent entities.
FirestorePersistentEntityInformation(FirestorePersistentEntity<T>) - Constructor for class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityInformation
Constructor.
FirestorePersistentProperty - Interface in com.google.cloud.spring.data.firestore.mapping
Persistent property for Google Cloud Firestore.
FirestorePersistentPropertyImpl - Class in com.google.cloud.spring.data.firestore.mapping
Persistent property metadata implementation for Firestore.
FirestoreQueryLookupStrategy - Class in com.google.cloud.spring.data.firestore.repository.support
The class that decides what type of Query Method to use.
FirestoreQueryLookupStrategy(FirestoreTemplate) - Constructor for class com.google.cloud.spring.data.firestore.repository.support.FirestoreQueryLookupStrategy
Constructor.
FirestoreQueryMethod - Class in com.google.cloud.spring.data.firestore.repository.query
A Metadata class for Spring Data Reactive Firestore QueryMethod.
FirestoreQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class com.google.cloud.spring.data.firestore.repository.query.FirestoreQueryMethod
 
FirestoreReactiveOperations - Interface in com.google.cloud.spring.data.firestore
An interface of operations that can be done with Cloud Firestore.
FirestoreReactiveRepository<T> - Interface in com.google.cloud.spring.data.firestore
The Firestore repository type.
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
 
FirestoreRepositoriesRegistrar - Class in com.google.cloud.spring.data.firestore.repository.config
Registers the class of the Firestore repositories enabling annotation.
FirestoreRepositoriesRegistrar() - Constructor for class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
FirestoreRepositoryConfigurationExtension - Class in com.google.cloud.spring.data.firestore.repository.config
Configures the use of Firestore repositories.
FirestoreRepositoryConfigurationExtension() - Constructor for class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
FirestoreRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,I>,S,I> - Class in com.google.cloud.spring.data.firestore.repository.support
The bean to create Firestore repository factories.
FirestoreTemplate - Class in com.google.cloud.spring.data.firestore
An implementation of FirestoreReactiveOperations.
FirestoreTemplate(FirestoreGrpc.FirestoreStub, String, FirestoreClassMapper, FirestoreMappingContext) - Constructor for class com.google.cloud.spring.data.firestore.FirestoreTemplate
Constructor for FirestoreTemplate.
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
 
FlowControl() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
forBucket(String) - Static method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns a GoogleStorageLocation to a bucket.
forEach(Consumer<? super T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
forFile(String, String) - Static method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns a GoogleStorageLocation for a file within a bucket.
forFolder(String, String) - Static method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns a GoogleStorageLocation to a folder whose path is relative to the bucket.
FORMAT_OPTIONS - Static variable in class com.google.cloud.spring.bigquery.integration.BigQuerySpringMessageHeaders
Input data file format message header.
formatTraceId(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
 
from(Pageable, Cursor, Long) - Static method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
Creates a DatastorePageable wrapper for a paged request, but passes unpaged requests back unchanged.
from(Pageable, String, Long) - Static method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
Creates a DatastorePageable wrapper for a paged request, but passes unpaged requests back unchanged.
fromHeaders(MessageHeaders, Map<String, String>) - Method in class com.google.cloud.spring.pubsub.integration.PubSubHeaderMapper
Generate headers in PubsubMessage format from MessageHeaders.
fromPubSubMessage(PubsubMessage, Class<T>) - Method in class com.google.cloud.spring.pubsub.support.converter.JacksonPubSubMessageConverter
 
fromPubSubMessage(PubsubMessage, Class<T>) - Method in interface com.google.cloud.spring.pubsub.support.converter.PubSubMessageConverter
Convert the payload of a given PubsubMessage to a desired Java type.
fromPubSubMessage(PubsubMessage, Class<T>) - Method in class com.google.cloud.spring.pubsub.support.converter.SimplePubSubMessageConverter
 
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
 
GcpCloudFoundryEnvironmentPostProcessor - Class in com.google.cloud.spring.cloudfoundry
Converts GCP service broker metadata into Spring Cloud GCP configuration properties.
GcpCloudFoundryEnvironmentPostProcessor() - Constructor for class com.google.cloud.spring.cloudfoundry.GcpCloudFoundryEnvironmentPostProcessor
 
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
 
GcpEnvironment - Enum in com.google.cloud.spring.core
Enumeration of valid individual GCP environments.
gcpEnvironmentProvider() - Static method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
Provides default implementation for determining GCP environment.
GcpEnvironmentProvider - Interface in com.google.cloud.spring.core
Interface for determining whether the current GCP environment matches the passed in parameter.
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(GcpKmsProperties) - 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.
GcpProjectIdProvider - Interface in com.google.cloud.spring.core
Functional interface to provide GCP project IDs.
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, 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
 
GcpPubSubHeaders - Class in com.google.cloud.spring.pubsub.support
Google Cloud Platform internal headers for Spring Messaging messages.
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
 
GcpScope - Enum in com.google.cloud.spring.core
OAuth2 scopes for Google Cloud Platform services integrated by Spring Cloud GCP.
GcpSecretManagerBootstrapConfiguration - Class in com.google.cloud.spring.autoconfigure.secretmanager
Bootstrap Autoconfiguration for GCP Secret Manager which enables loading secrets as properties into the application Environment.
GcpSecretManagerBootstrapConfiguration(GcpSecretManagerProperties, ConfigurableEnvironment) - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
 
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
 
GcsAcceptModifiedAfterFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
The GcsAcceptModifiedAfterFileListFilter is a filter which accepts all files that were modified after a specified point in time.
GcsAcceptModifiedAfterFileListFilter() - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
GcsAcceptModifiedAfterFileListFilter(Instant) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
GcsDiscardRecentModifiedFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
The GcsDiscardRecentModifiedFileListFilter is a filter which excludes all files that were updated less than some specified amount of time ago.
GcsDiscardRecentModifiedFileListFilter(Duration) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsDiscardRecentModifiedFileListFilter
GcsFileInfo - Class in com.google.cloud.spring.storage.integration
An object that holds metadata information for a Cloud Storage file.
GcsFileInfo(BlobInfo) - Constructor for class com.google.cloud.spring.storage.integration.GcsFileInfo
 
GcsInboundFileSynchronizer - Class in com.google.cloud.spring.storage.integration.inbound
An inbound file synchronizer for Google Cloud Storage.
GcsInboundFileSynchronizer(Storage) - Constructor for class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
 
GcsInboundFileSynchronizingMessageSource - Class in com.google.cloud.spring.storage.integration.inbound
An inbound file sync message source for Google Cloud Storage.
GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer) - Constructor for class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizingMessageSource
 
GcsInboundFileSynchronizingMessageSource(GcsInboundFileSynchronizer, Comparator<File>) - Constructor for class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizingMessageSource
 
GcsMessageHandler - Class in com.google.cloud.spring.storage.integration.outbound
A file message handler for Google Cloud Storage.
GcsMessageHandler(SessionFactory<BlobInfo>) - Constructor for class com.google.cloud.spring.storage.integration.outbound.GcsMessageHandler
 
GcsMessageHandler(RemoteFileTemplate<BlobInfo>) - Constructor for class com.google.cloud.spring.storage.integration.outbound.GcsMessageHandler
 
GcsMessageHandler(RemoteFileTemplate<BlobInfo>, FileExistsMode) - Constructor for class com.google.cloud.spring.storage.integration.outbound.GcsMessageHandler
 
GcsPersistentAcceptOnceFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
A filter for Google Cloud Storage.
GcsPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsPersistentAcceptOnceFileListFilter
 
GcsRegexPatternFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
A pattern file lister for Google Cloud Storage.
GcsRegexPatternFileListFilter(String) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsRegexPatternFileListFilter
 
GcsRegexPatternFileListFilter(Pattern) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsRegexPatternFileListFilter
 
GcsRemoteFileTemplate - Class in com.google.cloud.spring.storage.integration
A remote file template for Google Cloud Storage.
GcsRemoteFileTemplate(SessionFactory<BlobInfo>) - Constructor for class com.google.cloud.spring.storage.integration.GcsRemoteFileTemplate
Construct a RemoteFileTemplate with the supplied session factory.
GcsSession - Class in com.google.cloud.spring.storage.integration
A session implementation for Google Cloud Storage.
GcsSession(Storage) - Constructor for class com.google.cloud.spring.storage.integration.GcsSession
 
GcsSessionFactory - Class in com.google.cloud.spring.storage.integration
A session factory implementation for Google Cloud Storage.
GcsSessionFactory(Storage) - Constructor for class com.google.cloud.spring.storage.integration.GcsSessionFactory
 
GcsSimplePatternFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
A simple pattern file lister for Google Cloud Storage.
GcsSimplePatternFileListFilter(String) - Constructor for class com.google.cloud.spring.storage.integration.filters.GcsSimplePatternFileListFilter
 
GcsStreamingMessageSource - Class in com.google.cloud.spring.storage.integration.inbound
A streaming message source for Google Cloud Storage.
GcsStreamingMessageSource(RemoteFileTemplate<BlobInfo>) - Constructor for class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
 
GcsStreamingMessageSource(RemoteFileTemplate<BlobInfo>, Comparator<BlobInfo>) - Constructor for class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
Creates a GcsStreamingMessageSource with a comparator which controls the order that files are processed in.
get() - Method in class com.google.cloud.spring.data.spanner.core.admin.CachingComposingSupplier
 
getAckId() - Method in interface com.google.cloud.spring.pubsub.support.AcknowledgeablePubsubMessage
Accessor for the ack ID of the Pub/Sub message.
getAckMode() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
getAckMode() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
getActualType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getAlgorithm() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getAllPages() - Method in class com.google.cloud.spring.vision.DocumentOcrResultSet
Returns an Iterator over all the OCR pages of the document.
getAnnotatedColumnItemType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getAnnotatedColumnItemType() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Optionally directly specify the column type in Cloud Spanner.
getAnnotatedColumnItemType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
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
 
getAnnotation() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreAuditingRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoriesRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerAuditingRegistrar
 
getAnnotation() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoriesRegistrar
 
getArrayJavaClassFor(Type.Code) - Static method in class com.google.cloud.spring.data.spanner.core.convert.SpannerTypeMapper
 
getArrayTypeCodeForJavaType(Class) - Static method in class com.google.cloud.spring.data.spanner.core.convert.SpannerTypeMapper
 
getAssociation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getAssociationTargetType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Returns null.
getAssociationTargetTypeInformation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Returns null for consistency with isAssociation().
getAttribute(String) - Method in class com.google.cloud.spring.core.DefaultGcpMetadataProvider
 
getAttribute(String) - Method in interface com.google.cloud.spring.core.MetadataProvider
 
getAudience() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getAudience() - Method in class com.google.cloud.spring.security.iap.AppEngineAudienceProvider
 
getAudience() - Method in interface com.google.cloud.spring.security.iap.AudienceProvider
 
getAudience() - Method in class com.google.cloud.spring.security.iap.AudienceValidator
 
getAuditHandlerBeanDefinitionBuilder(AuditingConfiguration) - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreAuditingRegistrar
 
getAuditHandlerBeanDefinitionBuilder(AuditingConfiguration) - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerAuditingRegistrar
 
getAuditingHandlerBeanName() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreAuditingRegistrar
 
getAuditingHandlerBeanName() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerAuditingRegistrar
 
getAuthority() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getBacklogThreshold() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
getBatching() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
getBlob() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Gets the underlying storage object in Google Cloud Storage.
getBlobName() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns the path to the blob/folder relative from the bucket root.
getBlobName() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getBucket() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Returns the Bucket associated with the resource.
getBucketName() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns the Google Storage bucket name.
getBucketName() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getChildParentTablesMap() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Return a map where key is the table name and the value is the parent table name.
getChildrenRowsQuery(Key, SpannerPersistentProperty, SpannerCustomConverter, SpannerMappingContext) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
Gets a Statement that returns the rows associated with a parent entity.
getClassMapper() - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
getClientInstance() - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
getColumnInnerType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getColumnInnerType() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Gets the inner type of the column, which is meaningful for columns of type ARRAY in Google Cloud Spanner.
getColumnInnerType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
getColumnName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getColumnName() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Gets the name of the column in the Google Cloud Spanner table mapped to this property.
getColumnName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
Gets the name of the column in the Cloud Spanner table mapped to this property.
getColumnsStringForSelect(SpannerPersistentEntity<?>, SpannerMappingContext, boolean) - Static method in class com.google.cloud.spring.data.spanner.repository.query.SpannerStatementQueryExecutor
 
getCompatibleDiscriminationValues() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Get the discrimination values corresponding to this persistent entity ad its supertypes.
getCompatibleDiscriminationValues() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
getComponentType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getComponentType() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
 
getComponentType() - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizingMessageSource
 
getComponentType() - Method in class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
 
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
 
getConsumer() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubBindingProperties
 
getConversions() - Method in interface com.google.cloud.spring.data.datastore.core.convert.DatastoreEntityConverter
Get the ReadWriteConversions used in this converter.
getConversions() - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
getCorrespondingSpannerJavaType(Class, boolean) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
getCorrespondingSpannerJavaType(Class, boolean) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Gets the type that will work for both read and writes with Spanner directly.
getCreateTableDdlString(Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Gets the DDL string to create the table for the given entity in Cloud Spanner.
getCreateTableDdlStringsForInterleavedHierarchy(Class) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Gets a list of DDL strings to create the tables rooted at the given entity class.
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
 
getCredentials() - Method in interface com.google.cloud.spring.core.CredentialsSupplier
Supplies credentials configuration.
getCredentials() - Method in class com.google.cloud.spring.core.DefaultCredentialsProvider
 
getCurrentEnvironment() - Method in class com.google.cloud.spring.core.DefaultGcpEnvironmentProvider
 
getCurrentEnvironment() - Method in interface com.google.cloud.spring.core.GcpEnvironmentProvider
 
getCurrentTraceId() - Static method in class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
Get the current trace id.
getCursor() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
getCursor() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
getCursor() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 
getDatabase() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getDatabase() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Get the database ID used to perform database operations.
getDatabaseClient() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager.Tx
 
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
 
getDatasetName() - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
 
getDatastore() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager.Tx
 
getDatastoreCompatibleType(Class) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Get the Cloud Datastore-compatible native Java type that can be used to store the given type.
getDatastoreCompatibleType(Class) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
getDatastoreEntities() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterSaveEvent
Get the Cloud Datastore entities that were saved.
getDatastoreEntityConverter() - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Get the DatastoreEntityConverter used by this template.
getDatastoreEntityConverter() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
getDatastoreOperations() - Method in class com.google.cloud.spring.data.datastore.repository.query.AbstractDatastoreQuery
 
getDatastorePersistentEntity(Class<?>) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
A non-null version of the MappingContext.getPersistentEntity(Class).
getDeadLetterPolicy() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
getDeadLetterTopic() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties.DeadLetterPolicy
 
getDeadlineMs() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getDefaultAckDeadline() - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Get the default ack deadline.
getDefaultsPrefix() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubExtendedBindingProperties
 
getDefaultsPrefix() - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
getDefaultUsername() - Method in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getDelayThresholdSeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
getDelegate() - Method in class com.google.cloud.spring.pubsub.support.CachingPublisherFactory
Returns the delegate.
getDescription() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getDiscriminationFamily(Class) - Static method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
Get the set of other classes that share the same underlying Datastore Kind and that are subclasses of the given class.
getDiscriminationFieldName() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Get the name of the field for subtype discrimination if there is one.
getDiscriminationFieldName() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
getDiscriminationPersistentEntity(Class<T>, BaseEntity<?>) - Method in interface com.google.cloud.spring.data.datastore.core.convert.DatastoreEntityConverter
Provide a DatastorePersistentEntity with support for discriminator fields.
getDiscriminationPersistentEntity(Class<T>, BaseEntity<?>) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
getDiscriminatorValue() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Get the discrimination value corresponding to this persistent entity type.
getDiscriminatorValue() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
getDropTableDdlString(Class) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Gets the DDL string to drop the table for the given entity in Cloud Spanner.
getDropTableDdlStringsForInterleavedHierarchy(Class) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Gets the DDL strings to drop the tables of this entity and all of its sub-entities.
getElementCountThreshold() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
getEmbeddedType() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
Get the EmbeddedType of the property indicating what what type of embedding pathway will be used to store the property.
getEmbeddedType() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
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
 
getEnabled() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
getEnableMessageOrdering() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
getEncodedKey() - Method in class com.google.cloud.spring.core.Credentials
 
getEndpoint() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
getEntities() - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
getEntityInformation(Class<T>) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactory
 
getEntityInformation(Class<T>) - Method in class com.google.cloud.spring.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getEntityInformation(Class<T>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactory
 
getExecutorProvider(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Creates ExecutorProvider.
getExecutorThreads() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
getExecutorThreads() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
getExecutorThreads() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getExecutorThreadsCount() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
getExtendedConsumerProperties(String) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
getExtendedProducerProperties(String) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
getExtendedPropertiesEntryClass() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubExtendedBindingProperties
 
getExtendedPropertiesEntryClass() - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
getExtension() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoriesRegistrar
 
getExtension() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
getExtension() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoriesRegistrar
 
getFailedMessage() - Method in exception com.google.cloud.spring.pubsub.core.PubSubDeliveryException
 
getField() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getFieldName() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
Get the name of the field to store this property in Datastore.
getFieldName() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
getFieldName() - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestorePersistentProperty
 
getFieldName() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentPropertyImpl
 
getFieldNamingStrategy() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
Gets the field naming strategy used by this mapping context.
getFile() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getFileInfo() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
getFilename() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getFilename(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsRegexPatternFileListFilter
 
getFilename(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsSimplePatternFileListFilter
 
getFilename() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
getFilename(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
 
getFirestoreRootPath(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getFlattenedPrimaryKeyProperties() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets the primary key properties in order.
getFlattenedPrimaryKeyProperties() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getFlowControl() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
getFlowControl() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getFlowControlSettings(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Fetches subscriber FlowControlSettings.
getGetter() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getGlobalExecutorProvider() - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
getGoogleStorageLocation() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getHeader() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getHeaders() - Method in class com.google.cloud.spring.core.UserAgentHeaderProvider
Returns the "user-agent" header whose value should be added to the google-cloud-java REST API calls.
getHealth() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
getHost() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getHostPort() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getHostPort() - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
getId(T) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityInformation
 
getId(T) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityInformation
 
getId(T) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityInformation
 
getIdentifyingAnnotations() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
getIdentifyingAnnotations() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getIdentifyingAnnotations() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
getIdProperty() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
 
getIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getIdPropertyOrFail() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Gets the ID property, and will throw DatastoreDataException if the entity does not have an ID property.
getIdPropertyOrFail() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
getIdPropertyOrFail() - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntity
Gets the ID property, and will throw Exception if the entity does not have an ID property.
getIdPropertyOrFail() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityImpl
 
getIdType() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityInformation
 
getIdType() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityInformation
 
getIdType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityInformation
 
getIncludeProperties() - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
getIncludeProperties() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.SaveEvent
Get the optional set of properties to include in this save operation.
getIncompleteKey(String) - Method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
 
getIncompleteKey(String) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ObjectToKeyFactory
Get an IncompleteKey (a Key without ID part) from a kind name.
getIndex() - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
getInitialRetryDelaySeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getInitialRpcTimeoutSeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getInputStream() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getInstanceConnectionName() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getInstanceId() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getInstanceId() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Get the instance ID used to perform database operations.
getIpTypes() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
getIssuer() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getIterable() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 
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 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 com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getJittered() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getJsonOutputBatchSize() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getKey(Object) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Create a Key from id property of an entity object.
getKey(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
getKey(Object) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Gets the key for the given object.
getKeyFromId(Object, String) - Method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
 
getKeyFromId(Object, String) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ObjectToKeyFactory
Get a Key from a provided ID value and a kind name.
getKeyFromObject(Object, DatastorePersistentEntity) - Method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
 
getKeyFromObject(Object, DatastorePersistentEntity) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ObjectToKeyFactory
Get a Key from an entity.
getKeys() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
Get the keys that were deleted in this operation.
getKeySet() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterReadEvent
Get the keys that were read.
getKeyWithoutAncestors(Key) - Static method in class com.google.cloud.spring.data.datastore.core.util.KeyUtil
Returns a copy of the provided entityKey with its ancestors removed.
getLagThreshold() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
getLimit() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
getLimit() - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
getLimitExceededBehavior() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
getLocation() - Method in class com.google.cloud.spring.core.Credentials
 
getLoggingOptions() - Method in class com.google.cloud.spring.logging.LoggingAppender
Wraps LoggingAppender.getLoggingOptions() to add UserAgentHeaderProvider configuration, so that usage can be properly attributed to Spring Cloud GCP.
getLookUpInterval() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
getMappingContext() - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
getMappingContext() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
getMapValueType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
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.
getMaxAckExtensionPeriod() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getMaxAcknowledgementThreads() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getMaxAttempts() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getMaxColumnLength() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getMaxColumnLength() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Gets the maximum data length of the column if provided.
getMaxColumnLength() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
getMaxDeliveryAttempts() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties.DeadLetterPolicy
 
getMaxFetchSize() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
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
 
getMaxOutstandingElementCount() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
getMaxOutstandingRequestBytes() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
getMaxPage() - Method in class com.google.cloud.spring.vision.DocumentOcrResultSet
Returns the maximum page number in the result set.
getMaxRetryDelaySeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getMaxRpcTimeoutSeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
get the max RPC timeout seconds.
getMaxSessions() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getMessageConverter() - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
 
getMessageConverter() - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
getMessageConverter() - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Get the converter used to convert a message payload to the desired type.
getMessageTimeout() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getMinPage() - Method in class com.google.cloud.spring.vision.DocumentOcrResultSet
Returns the minimum page number in the result set.
getMinSessions() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getModified() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
getModified(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
 
getModulePrefix() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
getModulePrefix() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getModulePrefix() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
getMutations() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.MutationEvent
Get the mutations underlying this event.
getName() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getName() - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubConsumerDestination
 
getName() - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubProducerDestination
 
getNameForPartition(int) - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubProducerDestination
 
getNamespace() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
getNumberOfRowsAffected() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterExecuteDmlEvent
Get the number of rows affected by the DML.
getNumExecutorThreads() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getNumRpcChannels() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getOffset() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
getOffset() - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
getOptionalTargetEntities() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
Get thetarget entity objects deleted.
getOptionalTargetEntityClass() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
Get the target entity type deleted.
getOptionalTargetIds() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
Get the target entity ID values deleted.
getOptions() - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
getOrder() - Method in class com.google.cloud.spring.cloudfoundry.GcpCloudFoundryEnvironmentPostProcessor
 
getOriginalMessage(Message<?>) - Static method in class com.google.cloud.spring.pubsub.support.GcpPubSubHeaders
A simple utility method for pulling the GcpPubSubHeaders.ORIGINAL_MESSAGE header out of a Message.
getOutputStream() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
Returns the output stream for a Google Cloud Storage file.
getOwner() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getPage(int) - Method in class com.google.cloud.spring.vision.DocumentOcrResultSet
Retrieves the parsed OCR information of the page at index pageNumber of the document.
getParallelPullCount() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getParentChildTablesMap() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Return a map of parent and child table relationships in the database at the moment.
getPayload() - Method in interface com.google.cloud.spring.pubsub.support.converter.ConvertedBasicAcknowledgeablePubsubMessage
 
getPayloadType() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
getPermissions() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
getPersistentEntityOrFail(Class<?>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
getPersistentEntityTypeInformation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getPersistentEntityTypes() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
getPersistentEntityTypes() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getPersistentEntityTypes() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
Only provides types that are also annotated with Table.
getPort() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
getPrefetchChunks() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
getPrimaryKeyColumnName() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Returns a primary key column name; if there are multiple primary key columns, returns first one.
getPrimaryKeyColumnName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getPrimaryKeyOrder() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getPrimaryKeyOrder() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Gets the order of this column if it is part of the table's primary key.
getPrimaryKeyOrder() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
getPrimaryKeyProperties() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets the primary key properties in order.
getPrimaryKeyProperties() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getProducer() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubBindingProperties
 
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
 
getProjectId() - Method in class com.google.cloud.spring.core.DefaultGcpProjectIdProvider
ServiceOptions.getDefaultProjectId() checks for the project ID in the GOOGLE_CLOUD_PROJECT environment variable and the Metadata Server, among others.
getProjectId() - Method in interface com.google.cloud.spring.core.GcpProjectIdProvider
 
getProjectId() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Get the project id.
getProjectId() - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
getProjectId() - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
Method to get the project id.
getProjectSubscriptionName() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
Accessor for the project subscription name of the Pub/Sub message.
getProperty(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
 
getPropertyAccessor(B) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getPropertyNames() - Method in class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
The SecretManagerPropertySource is not enumerable, so this always returns an empty array.
getPropertyValue(DatastorePersistentProperty) - Method in class com.google.cloud.spring.data.datastore.core.convert.EntityPropertyValueProvider
 
getPropertyValue(String, EmbeddedType, TypeInformation) - Method in class com.google.cloud.spring.data.datastore.core.convert.EntityPropertyValueProvider
 
getPublicKeysEndpoint() - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
getPublishCallback() - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
getPublisher() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
getPublisherFactory() - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
 
getPublisherFactory() - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
getPublishTimeoutExpression() - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
getPubsubMessage() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
Accessor for the wrapped PubsubMessage.
getPubSubPublisherTemplate() - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
getPubSubSubscriberTemplate() - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
getPullEndpoint() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getQuery() - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorProperties
 
getQuery() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterQueryEvent
Get the query that was run.
getQuery() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterQueryEvent
Get the read query that was run.
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactory
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.google.cloud.spring.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactory
 
getQueryMethod() - Method in class com.google.cloud.spring.data.datastore.repository.query.AbstractDatastoreQuery
 
getQueryMethod() - Method in class com.google.cloud.spring.data.firestore.repository.query.PartTreeFirestoreQuery
 
getR2dbcUrlTemplate() - Method in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
 
getRawType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getReadContext() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
getReadContext(TimestampBound) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
getReadConverter() - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
getReadConverter() - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Get the read converter used by this processor.
getRegistry() - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactory
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class com.google.cloud.spring.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactory
 
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
 
getRepositoryFactoryBeanClassName() - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
getRepositoryFactoryBeanClassName() - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getRepositoryFactoryBeanClassName() - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
getRequestByteThreshold() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
getResolvedProjectId(GcpProjectIdProvider) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
getResults() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.ReadEvent
Get the list of results from the read operation.
getRetrievedEntities() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.LoadEvent
Returns the entities that were loaded.
getRetry() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
getRetry() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getRetryableCodes() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
getRetryableCodes(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
getRetryDelayMultiplier() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getRetrySettings(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Creates RetrySettings, given subscriber retry properties.
getRpcTimeoutMultiplier() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getScopes() - Method in class com.google.cloud.spring.core.Credentials
 
getSecretBytes(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Gets the secret payload of the specified secretIdentifier secret.
getSecretBytes(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
getSecretString(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Gets the secret payload of the specified secretIdentifier secret.
getSecretString(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
getServerResponseTimeoutMs() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
getService() - Method in class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
getSession() - Method in class com.google.cloud.spring.storage.integration.GcsSessionFactory
 
getSetter() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getSimpleJavaClassFor(Type.Code) - Static method in class com.google.cloud.spring.data.spanner.core.convert.SpannerTypeMapper
 
getSimpleTypeCodeForJavaType(Class) - Static method in class com.google.cloud.spring.data.spanner.core.convert.SpannerTypeMapper
 
getSingleJsonValue(int, Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.convert.StructAccessor
 
getSingleValue(int) - Method in class com.google.cloud.spring.data.spanner.core.convert.StructAccessor
 
getSize() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
getSort() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
getSort() - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
getSpanIdMdcField() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Get the MDC field name for span id.
getSpannerEntityProcessor() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets a SpannerEntityProcessor that can be used to create Cloud Spanner keys from one or more persistent properties.
getSpannerEntityProcessor() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getSpannerEntityProcessor() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
getSpannerMappingContext() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets the SpannerMappingContext that can be used to create persistent entities of types that appear as properties of this entity.
getSpannerMappingContext() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getSpannerQueryOptions() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterQueryEvent
Get the options that were used to conduct the query.
getSpannerReadOptions() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterReadEvent
Get the options that were used to conduct the read.
getSpannerTemplate() - Method in interface com.google.cloud.spring.data.spanner.repository.SpannerRepository
Gets a SpannerOperations, which allows more-direct access to Google Cloud Spanner functions.
getSpannerTemplate() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
getSpannerWriteConverter() - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
getSpannerWriteConverter() - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
 
getSpannerWriteConverter() - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityWriter
Get the SpannerWriteConverter used to convert types into Cloud Spanner compatible types.
getSpelExpression() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getStatement() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.ExecuteDmlEvent
Get the DML statement.
getSubscriber() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
getSubscriber(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
getSubscriberFactory() - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
getSubscriberFactory() - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
getSubscription() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
getSubscription() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
getSubscription(String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Get the configuration of a Google Cloud Pub/Sub subscription.
getSubscriptionName() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
getTables() - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Return a set of the tables that currently exist in the database.
getTargetEntities() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.SaveEvent
Get the original Java objects that were saved.
getTargetEntities() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.MutationEvent
Get the list of entities that needed to be deleted.
getTargetKeys() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterFindByKeyEvent
Get the list of target read keys.
getTargetKeys() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.DeleteEvent
Get the list of keys that needed to be deleted.
getTargetRepository(RepositoryInformation) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactory
 
getTargetRepository(RepositoryInformation) - Method in class com.google.cloud.spring.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getTargetRepository(RepositoryInformation) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactory
 
getTargetType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.DeleteEvent
Get the type of entity that needed to be deleted.
getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
getTimestamp() - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
getTimestampBound() - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
getTopic(String) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Get the configuration of a Google Cloud Pub/Sub topic.
getTopicExpression() - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
getTotalCount() - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
 
getTotalTimeoutSeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
getTraceIdExtractor() - Method in class com.google.cloud.spring.logging.TraceIdLoggingWebMvcInterceptor
 
getTraceIdMdcField() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Get the MDC filed name for trace id.
getTransaction() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager.Tx
 
getTransactionContext() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager.Tx
 
getTransactionId() - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
getTransactionManager() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager.Tx
 
getType() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getTypeInformation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getUpdateTimeProperty() - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntity
 
getUpdateTimeProperty() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentEntityImpl
 
getURI() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getUrl() - Method in enum com.google.cloud.spring.core.GcpScope
 
getURL() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
getUrlIdSeparator() - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
 
getUrlSafeCursor() - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
 
getUserAgent() - Method in class com.google.cloud.spring.core.UserAgentHeaderProvider
Returns the "user-agent" header value which should be added to the google-cloud-java REST API calls.
getVersion() - Method in class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
getWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
getWhere() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Returns the value of the Where annotation from the entity's class or inherited from parents or an empty string when no annotation found.
getWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
getWhere() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Returns WHERE clause of the interleaved property or empty string if no value.
getWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
getWither() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Returns null.
getWriteBufferSize() - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
getWriteBufferTimeout() - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
getWriteConverter() - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
getWriteConverter() - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Get the write converter used by this processor.
getWrites() - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
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
 
googleCredentials(GcpKmsProperties) - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
 
googleCredentials(GcpSecretManagerProperties) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
 
GoogleStorageLocation - Class in com.google.cloud.spring.storage
Represents a Google Cloud Storage location provided by the user.
GoogleStorageLocation(String) - Constructor for class com.google.cloud.spring.storage.GoogleStorageLocation
Constructs a GoogleStorageLocation based on the provided Google Storage URI string.
GoogleStorageProtocolResolver - Class in com.google.cloud.spring.storage
A ProtocolResolver implementation for the gs:// protocol.
GoogleStorageProtocolResolverSettings - Class in com.google.cloud.spring.storage
Holds settings for use with the GoogleStorageResource.
GoogleStorageProtocolResolverSettings() - Constructor for class com.google.cloud.spring.storage.GoogleStorageProtocolResolverSettings
 
GoogleStorageResource - Class in com.google.cloud.spring.storage
Implements WritableResource for reading and writing objects in Google Cloud Storage (GCS).
GoogleStorageResource(Storage, String, boolean) - Constructor for class com.google.cloud.spring.storage.GoogleStorageResource
Constructs the resource representation of a bucket or a blob (file) in Google Cloud Storage.
GoogleStorageResource(Storage, String) - Constructor for class com.google.cloud.spring.storage.GoogleStorageResource
Constructor that defaults autoCreateFiles to true.
GoogleStorageResource(Storage, GoogleStorageLocation, boolean) - Constructor for class com.google.cloud.spring.storage.GoogleStorageResource
Constructs the resource representation of a bucket or a blob (file) in Google Cloud Storage.
GqlDatastoreQuery<T> - Class in com.google.cloud.spring.data.datastore.repository.query
Query Method for GQL queries.
GqlDatastoreQuery(Class<T>, DatastoreQueryMethod, DatastoreOperations, String, QueryMethodEvaluationContextProvider, DatastoreMappingContext) - Constructor for class com.google.cloud.spring.data.datastore.repository.query.GqlDatastoreQuery
Constructor.

H

handleMessageInternal(Message<?>) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
handleRequestMessage(Message<?>) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
 
hasAnnotatedQuery() - Method in class com.google.cloud.spring.data.spanner.repository.query.SpannerQueryMethod
Returns whether the method has an annotated query.
hasAnnotatedTableName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
hasEagerlyLoadedProperties() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Returns true if the entity has at least one eagerly load interleaved property.
hasEagerlyLoadedProperties() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterFindByKeyEvent
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterQueryEvent
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.AfterSaveEvent
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
 
hashCode() - Method in class com.google.cloud.spring.data.datastore.core.mapping.event.SaveEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterExecuteDmlEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterQueryEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.AfterReadEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.ExecuteDmlEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.LoadEvent
 
hashCode() - Method in class com.google.cloud.spring.data.spanner.core.mapping.event.MutationEvent
 
hasIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
hasKey() - Method in class com.google.cloud.spring.core.Credentials
 
hasMultiFieldKey() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Returns true if the entity has a muti-field key.
hasMultiFieldKey() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
hasTableName() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
hasWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
hasWhere() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Returns true when the entity has an annotation Where with a non-empty value.
hasWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
hasWhere() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Returns true when the property has an annotation Where with a non-empty value.
hasWhere() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
Health() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
healthCheckEnabled() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
healthCheckExecutorProvider(ThreadPoolTaskScheduler) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
HealthTracker - Interface in com.google.cloud.spring.pubsub.core.health
Health tracker for a Pub/Sub subscription.
HealthTrackerImpl - Class in com.google.cloud.spring.pubsub.core.health
Health tracker for a Pub/Sub subscription.
HealthTrackerImpl(ProjectSubscriptionName, MetricServiceClient, Integer, Integer, Integer) - Constructor for class com.google.cloud.spring.pubsub.core.health.HealthTrackerImpl
 
healthTrackerRegistry(MetricServiceClient, ExecutorProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
HealthTrackerRegistry - Interface in com.google.cloud.spring.pubsub.core.health
A registry for the HealthTracker health trackers created per ProjectSubscriptionName.
HealthTrackerRegistryImpl - Class in com.google.cloud.spring.pubsub.core.health
A registry for the HealthTracker health trackers created per ProjectSubscriptionName.
HealthTrackerRegistryImpl(String, MetricServiceClient, Integer, Integer, Integer, ExecutorProvider) - Constructor for class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
HealthTrackerRegistryImpl(String, MetricServiceClient, Integer, Integer, Integer, ExecutorProvider, ConcurrentMap<ProjectSubscriptionName, HealthTracker>) - Constructor for class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
healthTrackers() - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Retrieve all the health trackers registered.
healthTrackers() - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
HOLDER - Static variable in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
A simple type holder that only contains the Cloud Datastore native data types.

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
 
ID_TYPES - Static variable in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
The set of native ID types that Datastore supports.
ignoreForWriteLazyProxy(Object) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConversionUtils
 
imageAnnotatorClient() - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionAutoConfiguration
Configure the Cloud Vision API client ImageAnnotatorClient.
insert(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Stores an object and its interleaved child properties in Cloud Spanner.
insert(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
insert(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Insert an object into storage.
insert(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
insertAll(Iterable<?>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Insert objects into storage in batch.
insertAll(Iterable<?>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
INSTANT_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from Instant to the Spanner instantaneous time type.
Interleaved - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotates properties that are collections of child entities.
isAcknowledged() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubAcknowledgmentCallback
 
isAcknowledgeMessages() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
isAllowPartialRead() - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isArray() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isAssociation() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isAutoAck() - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubAcknowledgmentCallback
 
isAutoCreateFiles() - Method in class com.google.cloud.spring.storage.GoogleStorageProtocolResolverSettings
 
isAutoCreateFiles() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
isAutoCreateResources() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubCommonProperties
 
isBucket() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Check if the location references a bucket and not a blob.
isBucket() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
isCollectionLike(Class) - Static method in class com.google.cloud.spring.data.datastore.core.util.ValueUtil
 
isCollectionLike() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isColumnBacked() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
True if the property is stored within Datastore entity.
isColumnBacked() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
isCommitTimestamp() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isCommitTimestamp() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
If the column is a Cloud Spanner commit timestamp auto-populating column.
isCommitTimestamp() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isCreateInterleavedTableDdlOnDeleteCascade() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
isDescendants() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
Whether the property contains entities that are related to this entity via the Cloud Datastore Ancestor relationship and have this entity as their ancestor.
isDescendants() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
isDirectory(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsPersistentAcceptOnceFileListFilter
 
isDirectory(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsRegexPatternFileListFilter
 
isDirectory(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsSimplePatternFileListFilter
 
isDirectory() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
isDirectory(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
 
isEagerInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isEagerInterleaved() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Return whether this property is an eagerly-fetched interleaved property.
isEagerInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isEmbedded() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isEmbedded() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
True if the property is an embedded class containing more columns.
isEmbedded() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isEmpty() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
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
 
isEntity() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isExistingTransaction(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
 
isExistingTransaction(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
isFailIfPoolExhausted() - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
isFile() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns whether this GoogleStorageLocation represents a file or not.
isFile(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
 
isFolder() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns whether this GoogleStorageLocation represents a folder.
isGenerateSchemaNotNull() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isGenerateSchemaNotNull() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
If the column's schema should be NOT NULL when generating a schema based on an entity class.
isGenerateSchemaNotNull() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isIdProperty() - Method in class com.google.cloud.spring.data.firestore.mapping.FirestorePersistentPropertyImpl
Gets the value of the property idProperty.
isIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Gets the value of the property idProperty.
isIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
Gets the value of the property idProperty.
isImmutable() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Returns false.
isIncludeExceptionInMessage() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
check if there is an included exception in the message.
isIncludeSpanId() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
check if the span id is included.
isIncludeTraceId() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
check if the trace id is included.
isInterleaved(String, String) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Return true if the given table names are interleaved as ancestor and descendant.
isInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isInterleaved() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
True if property is a collection of child entities.
isInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isIterableNonByteArrayType(Class) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConversionUtils
 
isJsonProperty(Class<?>) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
isLazyInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isLazyInterleaved() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
Return whether this property is a lazily-fetched interleaved property.
isLazyInterleaved() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isLazyLoaded() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
Return whether this property is a lazily-fetched one.
isLazyLoaded() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
isLink() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
isMap() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isMapped() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isMapped() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentProperty
True if property corresponds to a column a Cloud Spanner table or child entities stored in Cloud Spanner.
isMapped() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
 
isNativeType(Class) - Static method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
Checks if a given type is a native type for Cloud Datastore.
isOpen() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
isOpen() - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
isReadable() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
isReadOnly() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager.Tx
 
isRunning() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
Checks if the instance is running.
isSharedSession() - Method in class com.google.cloud.spring.storage.integration.GcsSessionFactory
 
isStoreOnDisk() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
isStreamQuery() - Method in class com.google.cloud.spring.data.firestore.repository.query.FirestoreQueryMethod
isSync() - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
isSync() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubProducerProperties
 
isTracked(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Check if a ProjectSubscriptionName has a HealthTracker registered.
isTracked(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
isTransient() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isUnindexed() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentProperty
True if the property should be excluded from indexes.
isUnindexed() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentPropertyImpl
 
isVersionProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
Gets the value of the property versionProperty.
isWaitForReady() - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
isWritable() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
isWritable() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
iterator() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
iterator() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 

J

JacksonPubSubMessageConverter - Class in com.google.cloud.spring.pubsub.support.converter
A converter using Jackson JSON.
JacksonPubSubMessageConverter(ObjectMapper) - Constructor for class com.google.cloud.spring.pubsub.support.converter.JacksonPubSubMessageConverter
Constructor.
JAVA_SQL_TO_SPANNER_DATE_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from Date to the Spanner date type.
JAVA_TO_SPANNER_BYTE_ARRAY_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from a byte array to the Spanner bytes type.
JAVA_TO_SPANNER_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from Timestamp to the Spanner instantaneous time type.
JsonLoggingEventEnhancer - Interface in com.google.cloud.spring.logging
This interface allows users to write additional JSON record the JSON log layout.
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
 
keyQueryByExample(Example<T>, DatastoreQueryOptions) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Run key query by example.
keyQueryByExample(Example<T>, DatastoreQueryOptions) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
keyToPathElement(Key) - Static method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
KeyUtil - Class in com.google.cloud.spring.data.datastore.core.util
Utility class containing methods for transforming and manipulating Datastore keys.
kindName() - Method in interface com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntity
Gets the name of the Datastore Kind.
kindName() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
KmsException - Exception in com.google.cloud.spring.kms
The Spring Google Cloud KMS specific NestedRuntimeException.
KmsException(String) - Constructor for exception com.google.cloud.spring.kms.KmsException
 
KmsException(String, Throwable) - Constructor for exception com.google.cloud.spring.kms.KmsException
 
KmsOperations - Interface in com.google.cloud.spring.kms
Describes supported operations that one can perform on the KMS API.
kmsTemplate(KeyManagementServiceClient) - Method in class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
 
KmsTemplate - Class in com.google.cloud.spring.kms
Offers convenience methods for performing common operations on KMS including encrypting and decrypting text.
KmsTemplate(KeyManagementServiceClient, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.kms.KmsTemplate
 

L

lastModified() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
 
LATEST_VERSION - Static variable in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
Default value for the latest version of the secret.
LazyReference - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for a class that indicates that a property is a collection of lazy loaded Datastore entities.
list(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
Only supports listing buckets, not folders.
listNames(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
listSubscriptions() - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Return every subscription in a project.
listTopics() - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Return every topic in a project.
LoadEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
This event read operation on Cloud Spanner.
LoadEvent(Iterable) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.LoadEvent
Constructor.
LOCAL_DATE_TIME_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from LocalDateTime to the Spanner timestamp type.
LOCAL_DATE_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from LocalDate to the Spanner date type.
locate(Environment) - Method in class com.google.cloud.spring.autoconfigure.config.GoogleConfigPropertySourceLocator
 
locate(Environment) - Method in class com.google.cloud.spring.secretmanager.SecretManagerPropertySourceLocator
 
LoggingAppender - Class in com.google.cloud.spring.logging
A Google Cloud Java Logback LoggingAppender wrapper that configures it for Spring Cloud GCP.
LoggingAppender() - Constructor for class com.google.cloud.spring.logging.LoggingAppender
 
LoggingWebMvcConfigurer - Class in com.google.cloud.spring.logging
MVC Adapter that adds the TraceIdLoggingWebMvcInterceptor.
LoggingWebMvcConfigurer(TraceIdLoggingWebMvcInterceptor, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.logging.LoggingWebMvcConfigurer
Constructor that accepts an TraceIdLoggingWebMvcInterceptor.
loggingWebMvcInterceptor(TraceIdExtractor) - Method in class com.google.cloud.spring.autoconfigure.logging.StackdriverLoggingAutoConfiguration
 
LogstashLoggingEventEnhancer - Class in com.google.cloud.spring.logging.extensions
Logging enhancer which adds Logstash markers to Logging API calls and JSON log entries.
LogstashLoggingEventEnhancer() - Constructor for class com.google.cloud.spring.logging.extensions.LogstashLoggingEventEnhancer
 

M

MapBuilder<K,V> - Class in com.google.cloud.spring.core.util
Utility for building an immutable, type-safe Map.
MapBuilder() - Constructor for class com.google.cloud.spring.core.util.MapBuilder
 
mapToList(ResultSet, Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
mapToList(ResultSet, Class<T>, Set<String>, boolean) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
mapToList(ResultSet, Class<T>, String...) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
mapToList(ResultSet, Class<T>) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Converts a set of Spanner ResultSet into a list of objects.
mapToList(ResultSet, Class<T>, Set<String>, boolean) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Converts a Spanner ResultSet into a list of objects.
mapToList(ResultSet, Class<T>, String...) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
Converts a set of Spanner ResultSet into a list of objects.
MAX_ACK_DEADLINE_SECONDS - Static variable in class com.google.cloud.spring.pubsub.PubSubAdmin
 
MDC_FIELD_SPAN_EXPORT - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The name of the MDC parameter Spring Sleuth is storing the span export information at.
MDC_FIELD_SPAN_ID - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The name of the MDC parameter Spring Sleuth is storing the span id at.
MDC_FIELD_TRACE_ID - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The name of the MDC parameter Spring Sleuth is storing the trace id at.
messagesOverThreshold() - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTracker
If messages have been processed recently returns zero.
messagesOverThreshold() - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerImpl
 
MetadataProvider - Interface in com.google.cloud.spring.core
Interface for retrieving properties from Metadata Server.
metricServiceClient() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
metricServiceSettings() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
MIN_ACK_DEADLINE_SECONDS - Static variable in class com.google.cloud.spring.pubsub.PubSubAdmin
 
mkdir(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
modified(BlobInfo) - Method in class com.google.cloud.spring.storage.integration.filters.GcsPersistentAcceptOnceFileListFilter
 
modifyAckDeadline(Collection<? extends AcknowledgeablePubsubMessage>, int) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
modifyAckDeadline(Collection<? extends AcknowledgeablePubsubMessage>, int) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Modify the ack deadline of a batch of messages.
modifyAckDeadline(Collection<? extends AcknowledgeablePubsubMessage>, int) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Modify multiple messages' ack deadline in per-subscription batches.
modifyAckDeadline(int) - Method in interface com.google.cloud.spring.pubsub.support.AcknowledgeablePubsubMessage
Modify the ack deadline of the message.
MultipleValueBinder - Interface in com.google.cloud.spring.data.spanner.core.convert
An interface that allows multiple values to be bound for Cloud Spanner.
MutationEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event holding mutations that are submitted to Cloud Spanner.
MutationEvent(List<Mutation>, Iterable) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.MutationEvent
Constructor.

N

nack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
nack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Negatively acknowledge a batch of messages.
nack(Collection<? extends AcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Nack messages in per-subscription batches.
nack() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
Negatatively achnowledge (nack) the message asynchronously.
NAME_FIELD - Static variable in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Constant representing the special property to use when querying by a document ID.
next() - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
 
NotMapped - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotation for an entity's field that causes the field to be ignored by Spring Data Spanner.

O

objectToKeyFactory(DatastoreProvider) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
 
ObjectToKeyFactory - Interface in com.google.cloud.spring.data.datastore.core.convert
An interface for creating Datastore Keys from objects and ID values.
ObservableReactiveUtil - Class in com.google.cloud.spring.data.firestore.util
Converter from a gRPC async calls to Reactor primitives (Mono, Flux).
of(TypeInformation<?>) - Static method in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
Get the EmbeddedType of a given TypeInformation.
of(Class<T>) - Static method in class com.google.cloud.spring.data.spanner.core.convert.CommitTimestamp
Creates a value for Value.COMMIT_TIMESTAMP.
onApplicationEvent(BeforeSaveEvent) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreAuditingEventListener
 
onApplicationEvent(BeforeSaveEvent) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerAuditingEventListener
 
onFailure(Throwable, Message<?>) - Method in interface com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler.FailureCallback
 
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
 
onInit() - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
 
onSuccess(String, Message<?>) - Method in interface com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler.SuccessCallback
 
ORDERING_KEY - Static variable in class com.google.cloud.spring.pubsub.support.GcpPubSubHeaders
The Pub/Sub message ordering key.
ORIGINAL_MESSAGE - Static variable in class com.google.cloud.spring.pubsub.support.GcpPubSubHeaders
The original message header text.

P

parallelStream() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
parse(HttpRequest, TraceContext, SpanCustomizer) - Method in class com.google.cloud.spring.autoconfigure.trace.sleuth.StackdriverHttpRequestParser
 
PartTreeDatastoreQuery<T> - Class in com.google.cloud.spring.data.datastore.repository.query
Name-based query method for Cloud Datastore.
PartTreeDatastoreQuery(DatastoreQueryMethod, DatastoreOperations, DatastoreMappingContext, Class<T>, ProjectionFactory) - Constructor for class com.google.cloud.spring.data.datastore.repository.query.PartTreeDatastoreQuery
Constructor.
PartTreeFirestoreQuery - Class in com.google.cloud.spring.data.firestore.repository.query
 
PartTreeFirestoreQuery(FirestoreQueryMethod, FirestoreReactiveOperations, FirestoreMappingContext, FirestoreClassMapper) - Constructor for class com.google.cloud.spring.data.firestore.repository.query.PartTreeFirestoreQuery
 
PartTreeSpannerQuery<T> - Class in com.google.cloud.spring.data.spanner.repository.query
Implementation of a Spanner Query Method that handles all Part-tree / name-convention query methods.
PartTreeSpannerQuery(Class<T>, SpannerQueryMethod, SpannerTemplate, SpannerMappingContext) - Constructor for class com.google.cloud.spring.data.spanner.repository.query.PartTreeSpannerQuery
Constructor.
performReadOnlyTransaction(Function<SpannerTemplate, T>, SpannerReadOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Performs multiple read-only operations in a single transaction.
performReadOnlyTransaction(Function<SpannerTemplate, T>, SpannerReadOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
performReadOnlyTransaction(Function<SpannerRepository<T, I>, A>) - Method in interface com.google.cloud.spring.data.spanner.repository.SpannerRepository
Performs multiple read-only operations in a single transaction.
performReadOnlyTransaction(Function<SpannerRepository<T, I>, A>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
performReadWriteTransaction(Function<SpannerTemplate, T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Performs multiple read and write operations in a single transaction.
performReadWriteTransaction(Function<SpannerTemplate, T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
performReadWriteTransaction(Function<SpannerRepository<T, I>, A>) - Method in interface com.google.cloud.spring.data.spanner.repository.SpannerRepository
Performs multiple read and write operations in a single transaction.
performReadWriteTransaction(Function<SpannerRepository<T, I>, A>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
performTransaction(Function<DatastoreOperations, A>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Performs multiple read and write operations in a single transaction.
performTransaction(Function<DatastoreOperations, A>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
performTransaction(Function<DatastoreRepository<T, I>, A>) - Method in interface com.google.cloud.spring.data.datastore.repository.DatastoreRepository
Performs multiple read and write operations in a single transaction.
performTransaction(Function<DatastoreRepository<T, I>, A>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
poll(String, long) - Method in class com.google.cloud.spring.pubsub.reactive.PubSubReactiveFactory
Create an infinite stream Flux of AcknowledgeablePubsubMessage objects.
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.google.cloud.spring.storage.GoogleStorageProtocolResolver
 
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
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.google.cloud.spring.cloudfoundry.GcpCloudFoundryEnvironmentPostProcessor
 
PREFIX - Static variable in class com.google.cloud.spring.bigquery.integration.BigQuerySpringMessageHeaders
BigQuery Spring Cloud GCP message header prefix.
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.google.cloud.spring.logging.TraceIdLoggingWebMvcInterceptor
 
PrimaryKey - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotation for a SpannerPersistentEntity that allows specifying the primary key columns and their order.
processedMessage() - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTracker
Record that a message has been processed.
processedMessage() - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerImpl
 
processedMessage(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Propagate that a message has been processed to the corresponding HealthTracker if registered.
processedMessage(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
projectId() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
 
propertyBasedAudienceProvider(IapAuthenticationProperties) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationAutoConfiguration
 
PROTOCOL - Static variable in class com.google.cloud.spring.storage.GoogleStorageProtocolResolver
The prefix of all storage locations.
protocol() - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
 
provisionConsumerDestination(String, String, ExtendedConsumerProperties<PubSubConsumerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubChannelProvisioner
 
provisionProducerDestination(String, ExtendedProducerProperties<PubSubProducerProperties>) - Method in class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubChannelProvisioner
 
publish(String, T, Map<String, String>) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, T) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, PubsubMessage) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, T, Map<String, String>) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
Uses the configured message converter to first convert the payload and headers to a PubsubMessage and then publish it.
publish(String, T) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
 
publish(String, PubsubMessage) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
 
publish(String, T, Map<String, String>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
Uses the configured message converter to first convert the payload and headers to a PubsubMessage and then publish it.
publish(String, T) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
publish(String, PubsubMessage) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
Publisher() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
publisherBatchSettings() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PublisherCustomizer - Interface in com.google.cloud.spring.pubsub.core.publisher
A customizer of Publisher.Builder objects.
publisherExecutorProvider(ThreadPoolTaskScheduler) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PublisherFactory - Interface in com.google.cloud.spring.pubsub.support
The publisher factory interface that can create publishers.
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
 
PubSubAcknowledgmentCallback - Class in com.google.cloud.spring.pubsub.integration.inbound
Pub/Sub specific implementation of AcknowledgmentCallback.
PubSubAcknowledgmentCallback(AcknowledgeablePubsubMessage, AckMode) - Constructor for class com.google.cloud.spring.pubsub.integration.inbound.PubSubAcknowledgmentCallback
Instantiates a callback for a given message and acknowledgement mode.
pubSubAdmin(TopicAdminClient, SubscriptionAdminClient) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PubSubAdmin - Class in com.google.cloud.spring.pubsub
Pub/Sub admin utility that creates new topics and subscriptions on Google Cloud Pub/Sub.
PubSubAdmin(GcpProjectIdProvider, CredentialsProvider) - Constructor for class com.google.cloud.spring.pubsub.PubSubAdmin
This constructor instantiates TopicAdminClient and SubscriptionAdminClient with all their defaults and the provided credentials provider.
PubSubAdmin(GcpProjectIdProvider, TopicAdminClient, SubscriptionAdminClient) - Constructor for class com.google.cloud.spring.pubsub.PubSubAdmin
Instantiates PubSubAdmin with provided topic/subscription client.
pubSubBinder(PubSubChannelProvisioner, PubSubTemplate, PubSubExtendedBindingProperties, ProducerMessageHandlerCustomizer<PubSubMessageHandler>, ConsumerEndpointCustomizer<PubSubInboundChannelAdapter>, HealthTrackerRegistry) - Method in class com.google.cloud.spring.stream.binder.pubsub.config.PubSubBinderConfiguration
 
PubSubBinderConfiguration - Class in com.google.cloud.spring.stream.binder.pubsub.config
Pub/Sub binder configuration.
PubSubBinderConfiguration() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.config.PubSubBinderConfiguration
 
PubSubBindingProperties - Class in com.google.cloud.spring.stream.binder.pubsub.properties
Binder-specific properties for Pub/Sub.
PubSubBindingProperties() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubBindingProperties
 
pubSubChannelProvisioner(PubSubAdmin) - Method in class com.google.cloud.spring.stream.binder.pubsub.config.PubSubBinderConfiguration
 
PubSubChannelProvisioner - Class in com.google.cloud.spring.stream.binder.pubsub.provisioning
Provisioning provider for Pub/Sub.
PubSubChannelProvisioner(PubSubAdmin) - Constructor for class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubChannelProvisioner
 
PubSubCommonProperties - Class in com.google.cloud.spring.stream.binder.pubsub.properties
Properties common to consumers and producers.
PubSubCommonProperties() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubCommonProperties
 
PubSubConfiguration - Class in com.google.cloud.spring.pubsub.core
Properties for Publisher or Subscriber specific configurations.
PubSubConfiguration() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration
 
PubSubConfiguration.Batching - Class in com.google.cloud.spring.pubsub.core
Batching settings.
PubSubConfiguration.FlowControl - Class in com.google.cloud.spring.pubsub.core
flow control settings.
PubSubConfiguration.Health - Class in com.google.cloud.spring.pubsub.core
Health Check settings.
PubSubConfiguration.Publisher - Class in com.google.cloud.spring.pubsub.core
Publisher settings.
PubSubConfiguration.Retry - Class in com.google.cloud.spring.pubsub.core
Retry settings.
PubSubConfiguration.Subscriber - Class in com.google.cloud.spring.pubsub.core
Subscriber settings.
PubSubConsumerDestination - Class in com.google.cloud.spring.stream.binder.pubsub.provisioning
Consumer destination for Pub/Sub.
PubSubConsumerDestination(String) - Constructor for class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubConsumerDestination
 
PubSubConsumerProperties - Class in com.google.cloud.spring.stream.binder.pubsub.properties
Consumer properties for Pub/Sub.
PubSubConsumerProperties() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
PubSubConsumerProperties.DeadLetterPolicy - Class in com.google.cloud.spring.stream.binder.pubsub.properties
 
PubSubDeliveryException - Exception in com.google.cloud.spring.pubsub.core
The Spring Google Cloud Pub/Sub specific PubSubException.
PubSubDeliveryException(PubsubMessage, String, Throwable) - Constructor for exception com.google.cloud.spring.pubsub.core.PubSubDeliveryException
 
PubSubException - Exception in com.google.cloud.spring.pubsub.core
The Spring Google Cloud Pub/Sub specific NestedRuntimeException.
PubSubException(String) - Constructor for exception com.google.cloud.spring.pubsub.core.PubSubException
 
PubSubException(String, Throwable) - Constructor for exception com.google.cloud.spring.pubsub.core.PubSubException
 
PubSubExtendedBindingProperties - Class in com.google.cloud.spring.stream.binder.pubsub.properties
Extended binding properties for Pub/Sub.
PubSubExtendedBindingProperties() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubExtendedBindingProperties
 
pubSubExtendedPropertiesDefaultMappingsProvider() - Method in class com.google.cloud.spring.stream.binder.pubsub.config.PubSubBinderConfiguration
 
PubSubHeaderMapper - Class in com.google.cloud.spring.pubsub.integration
Maps headers from PubsubMessages to Messages and vice-versa.
PubSubHeaderMapper() - Constructor for class com.google.cloud.spring.pubsub.integration.PubSubHeaderMapper
 
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
 
PubSubInboundChannelAdapter - Class in com.google.cloud.spring.pubsub.integration.inbound
Converts from GCP Pub/Sub message to Spring message and sends the Spring message to the attached channels.
PubSubInboundChannelAdapter(PubSubSubscriberOperations, String) - Constructor for class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
Instantiates a streaming Pub/Sub subscirtion adapter.
PubSubMessageChannelBinder - Class in com.google.cloud.spring.stream.binder.pubsub
Message channel binder for Pub/Sub.
PubSubMessageChannelBinder(String[], PubSubChannelProvisioner, PubSubTemplate, PubSubExtendedBindingProperties) - Constructor for class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
PubSubMessageConversionException - Exception in com.google.cloud.spring.pubsub.support.converter
An exception raised when conversion to or from a PubsubMessage fails.
PubSubMessageConversionException(String) - Constructor for exception com.google.cloud.spring.pubsub.support.converter.PubSubMessageConversionException
 
PubSubMessageConversionException(String, Throwable) - Constructor for exception com.google.cloud.spring.pubsub.support.converter.PubSubMessageConversionException
 
PubSubMessageConverter - Interface in com.google.cloud.spring.pubsub.support.converter
Interface for converters that can convert POJOs to and from Pub/Sub messages.
PubSubMessageHandler - Class in com.google.cloud.spring.pubsub.integration.outbound
Outbound channel adapter to publish messages to Google Cloud Pub/Sub.
PubSubMessageHandler(PubSubPublisherOperations, String) - Constructor for class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Instantiates an outbound adapter for publishing messages to a topic.
PubSubMessageHandler.FailureCallback - Interface in com.google.cloud.spring.pubsub.integration.outbound
Implement this callback to post-process a message that failed to publish to Cloud Pub/Sub.
PubSubMessageHandler.SuccessCallback - Interface in com.google.cloud.spring.pubsub.integration.outbound
Implement this callback to post-process a successfully published message.
PubSubMessageSource - Class in com.google.cloud.spring.pubsub.integration.inbound
A PubSub Synchronous pull implementation of AbstractMessageSource.
PubSubMessageSource(PubSubSubscriberOperations, String) - Constructor for class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
Instantiates a Pub/Sub inbound message adapter to poll a given subscription for messages.
PubSubOperations - Interface in com.google.cloud.spring.pubsub.core
An abstraction for Google Cloud Pub/Sub for publish and subscribe / pull methods.
PubSubProducerDestination - Class in com.google.cloud.spring.stream.binder.pubsub.provisioning
A producer destination for Pub/Sub.
PubSubProducerDestination(String) - Constructor for class com.google.cloud.spring.stream.binder.pubsub.provisioning.PubSubProducerDestination
 
PubSubProducerProperties - Class in com.google.cloud.spring.stream.binder.pubsub.properties
Producer properties for Pub/Sub.
PubSubProducerProperties() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubProducerProperties
 
PubSubPublisherOperations - Interface in com.google.cloud.spring.pubsub.core.publisher
An abstraction for Google Cloud Pub/Sub publisher operations.
pubSubPublisherTemplate(PublisherFactory, ObjectProvider<PubSubMessageConverter>) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PubSubPublisherTemplate - Class in com.google.cloud.spring.pubsub.core.publisher
Default implementation of PubSubPublisherOperations.
PubSubPublisherTemplate(PublisherFactory) - Constructor for class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
Default PubSubPublisherTemplate constructor that uses SimplePubSubMessageConverter to serialize and deserialize payloads.
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
 
PubSubReactiveFactory - Class in com.google.cloud.spring.pubsub.reactive
A factory for procuring Flux instances backed by GCP Pub/Sub Subscriptions.
PubSubReactiveFactory(PubSubSubscriberOperations, Scheduler) - Constructor for class com.google.cloud.spring.pubsub.reactive.PubSubReactiveFactory
Instantiate `PubSubReactiveFactory` capable of generating subscription-based streams.
PubSubReactiveFactory(PubSubSubscriberOperations, Scheduler, int) - Constructor for class com.google.cloud.spring.pubsub.reactive.PubSubReactiveFactory
Instantiate `PubSubReactiveFactory` capable of generating subscription-based streams.
PubSubSubscriberOperations - Interface in com.google.cloud.spring.pubsub.core.subscriber
An abstraction for Google Cloud Pub/Sub subscription / pulling operations.
pubSubSubscriberTemplate(SubscriberFactory, ObjectProvider<PubSubMessageConverter>, ObjectProvider<Executor>, Executor) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PubSubSubscriberTemplate - Class in com.google.cloud.spring.pubsub.core.subscriber
Default implementation of PubSubSubscriberOperations.
PubSubSubscriberTemplate(SubscriberFactory) - Constructor for class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Default PubSubSubscriberTemplate constructor.
PubSubSubscriptionHealthIndicator - Class in com.google.cloud.spring.autoconfigure.pubsub.health
 
PubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicator
 
pubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
PubSubSubscriptionHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub.health
 
PubSubSubscriptionHealthIndicatorAutoConfiguration(GcpPubSubProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
 
PubSubSubscriptionUtils - Class in com.google.cloud.spring.pubsub.support
Various utility methods for dealing with Pub/Sub subscriptions.
pubSubTemplate(PubSubPublisherTemplate, PubSubSubscriberTemplate) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
PubSubTemplate - Class in com.google.cloud.spring.pubsub.core
Default implementation of PubSubOperations.
PubSubTemplate(PublisherFactory, SubscriberFactory) - Constructor for class com.google.cloud.spring.pubsub.core.PubSubTemplate
Default PubSubTemplate constructor.
PubSubTemplate(PubSubPublisherTemplate, PubSubSubscriberTemplate) - Constructor for class com.google.cloud.spring.pubsub.core.PubSubTemplate
Default PubSubTemplate constructor that uses a PubSubPublisherTemplate and a PubSubSubscriberTemplate.
PubSubTopicUtils - Class in com.google.cloud.spring.pubsub.support
Various utility methods for dealing with Pub/Sub topics.
pull(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pull(String, Integer, Boolean) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Pull a number of messages from a Google Cloud Pub/Sub subscription.
pull(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndAck(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullAndAck(String, Integer, Boolean) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Pull and auto-acknowledge a number of messages from a Google Cloud Pub/Sub subscription.
pullAndAck(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndAckAsync(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullAndAckAsync(String, Integer, Boolean) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Asynchronously pull and auto-acknowledge a number of messages from a Google Cloud Pub/Sub subscription.
pullAndAckAsync(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Pull a number of messages from a Google Cloud Pub/Sub subscription and convert them to Spring messages with the desired payload type.
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndConvertAsync(String, Integer, Boolean, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullAndConvertAsync(String, Integer, Boolean, Class<T>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Asynchronously pull a number of messages from a Google Cloud Pub/Sub subscription and convert them to Spring messages with the desired payload type.
pullAndConvertAsync(String, Integer, Boolean, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAsync(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullAsync(String, Integer, Boolean) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Asynchronously pull a number of messages from a Google Cloud Pub/Sub subscription.
pullAsync(String, Integer, Boolean) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullNext(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullNext(String) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Pull and auto-acknowledge a message from a Google Cloud Pub/Sub subscription.
pullNext(String) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullNextAsync(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
pullNextAsync(String) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Asynchronously pull and auto-acknowledge a message from a Google Cloud Pub/Sub subscription.
pullNextAsync(String) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
put(K, V) - Method in class com.google.cloud.spring.core.util.MapBuilder
Adds a unique non-null key/value pair.

Q

query(Query<? extends BaseEntity>, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Finds objects by using a Cloud Datastore query.
query(Query<A>, Function<A, T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Runs given query and applies given function to each entity in the result.
query(Query<? extends BaseEntity>, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
query(Query<A>, Function<A, T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
Query - Annotation Type in com.google.cloud.spring.data.datastore.repository.query
Annotation to mark query methods in user-defined repositories that are supplied with Google Query Language custom queries.
query(Function<Struct, A>, Statement, SpannerQueryOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Executes a given query string with tags and parameters and applies a given function to each row of the result.
query(Class<T>, Statement, SpannerQueryOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds objects by using an SQL statement.
query(Function<Struct, A>, Statement, SpannerQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
query(Class<T>, Statement, SpannerQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
Query - Annotation Type in com.google.cloud.spring.data.spanner.repository.query
Annotation used in user-defined repositories to provide SQL for custom Query Methods.
queryAll(Class<T>, SpannerPageableQueryOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds all objects of the given type.
queryAll(Class<T>, SpannerPageableQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
queryByExample(Example<T>, DatastoreQueryOptions) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Run query by example.
queryByExample(Example<T>, DatastoreQueryOptions) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
queryEntitiesSlice(StructuredQuery, Class<T>, Pageable) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Finds entities by using a Cloud Datastore query.
queryEntitiesSlice(StructuredQuery, Class<T>, Pageable) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
queryIterable(Query<A>, Function<A, T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Runs given query and applies given function to each entity in the result.
queryIterable(Query<A>, Function<A, T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
queryKeys(Query<Key>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Finds Cloud Datastore Keys by using a Cloud Datastore query.
queryKeys(Query<Key>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
queryKeysOrEntities(Query, Class<T>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Finds objects by using a Cloud Datastore query.
queryKeysOrEntities(Query, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
queryKeysSlice(KeyQuery, Class<T>, Pageable) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Finds keys by using a Cloud Datastore query.
queryKeysSlice(KeyQuery, Class<T>, Pageable) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 

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
 
ReactiveFirestoreRepositoryFactory - Class in com.google.cloud.spring.data.firestore.repository.support
A factory for reactive Firestore repositories.
ReactiveFirestoreRepositoryFactory(FirestoreTemplate, FirestoreMappingContext) - Constructor for class com.google.cloud.spring.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
Constructor.
ReactiveFirestoreResourceHolder - Class in com.google.cloud.spring.data.firestore.transaction
Firestore specific resource holder, ReactiveFirestoreTransactionManager binds instances of this class to the subscriber context.
ReactiveFirestoreResourceHolder(ByteString) - Constructor for class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
ReactiveFirestoreTransactionManager - Class in com.google.cloud.spring.data.firestore.transaction
Firestore-specific implementation of ReactiveTransactionManager.
ReactiveFirestoreTransactionManager(FirestoreGrpc.FirestoreStub, String, FirestoreClassMapper) - Constructor for class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
Constructor for ReactiveFirestoreTransactionManager.
read(Class<R>, BaseEntity) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
read(Class<R>, Struct, Set<String>, boolean) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
read(Class<T>, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds a single stored object using a key.
read(Class<T>, Key, SpannerReadOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds a single stored object using a key.
read(Class<T>, KeySet, SpannerReadOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds objects stored from their keys.
read(Class<T>, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds objects stored from their keys.
read(Class<T>, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
read(Class<T>, Key, SpannerReadOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
read(Class<T>, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
read(Class<T>, KeySet, SpannerReadOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
read(String, OutputStream) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
readAll(Class<T>, SpannerReadOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds all objects of the given type.
readAll(Class<T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Finds all objects of the given type.
readAll(Class<T>, SpannerReadOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
readAll(Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
readAsMap(BaseEntity, TypeInformation) - Method in interface com.google.cloud.spring.data.datastore.core.convert.DatastoreEntityConverter
Read the entity as a Map.
readAsMap(Class<T>, TypeInformation<R>, BaseEntity) - Method in interface com.google.cloud.spring.data.datastore.core.convert.DatastoreEntityConverter
Read the entity as a Map when the map type is unknown.
readAsMap(BaseEntity, TypeInformation) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
readAsMap(Class<T>, TypeInformation<R>, BaseEntity) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
ReadEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published when entities are read from Cloud Datastore.
ReadEvent(Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.ReadEvent
Constructor.
readOcrOutputFile(GoogleStorageLocation) - Method in class com.google.cloud.spring.vision.DocumentOcrTemplate
Parses a single JSON output file and returns the list of pages stored in the file.
readOcrOutputFileSet(GoogleStorageLocation) - Method in class com.google.cloud.spring.vision.DocumentOcrTemplate
Parses the OCR output files who have the specified jsonFilesetPrefix.
readRaw(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
ReadWriteConversions - Interface in com.google.cloud.spring.data.datastore.core.convert
An interface for type conversions on read and on write.
registerAuditListenerBeanDefinition(BeanDefinition, BeanDefinitionRegistry) - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreAuditingRegistrar
 
registerAuditListenerBeanDefinition(BeanDefinition, BeanDefinitionRegistry) - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerAuditingRegistrar
 
registerEntityConverter(DatastoreEntityConverter) - Method in interface com.google.cloud.spring.data.datastore.core.convert.ReadWriteConversions
Registers DatastoreEntityConverter to be used for embedded entities.
registerEntityConverter(DatastoreEntityConverter) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
registerSubscriberSettings() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
registerTracker(String) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Create a tracker for given subscription name and add tracker to registry.
registerTracker(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Create a tracker for given ProjectSubscriptionName and add tracker to registry.
registerTracker(String) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
registerTracker(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
 
remove(Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
remove(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
removeAll(Collection<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
removeIf(Predicate<? super T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
rename(String, String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
REPORTER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver reporter bean name.
requestOptions - Variable in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
requestOptionType - Variable in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
resetSharedSession() - Method in class com.google.cloud.spring.storage.integration.GcsSessionFactory
Does nothing - this object doesn't need to be reset to be shared.
resolve(String, ResourceLoader) - Method in class com.google.cloud.spring.storage.GoogleStorageProtocolResolver
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastoreQueryLookupStrategy
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class com.google.cloud.spring.data.firestore.repository.support.FirestoreQueryLookupStrategy
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class com.google.cloud.spring.data.spanner.repository.query.SpannerQueryLookupStrategy
 
retainAll(Collection<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
Retry() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
rmdir(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
runOcrForDocument(GoogleStorageLocation, GoogleStorageLocation) - Method in class com.google.cloud.spring.vision.DocumentOcrTemplate
Runs OCR processing for a specified document and generates OCR output files under the path specified by outputFilePathPrefix.

S

save(T, Key...) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Saves an instance of an object to Cloud Datastore.
save(T, Key...) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
save(S) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
save(T) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Saves an instance of an object to Cloud Firestore.
save(T) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
save(S) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
save(S) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
saveAll(Iterable<T>, Key...) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Saves multiple instances of objects to Cloud Datastore.
saveAll(Iterable<T>, Key...) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
saveAll(Iterable<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
saveAll(Publisher<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Saves multiple objects to Cloud Firestore.
saveAll(Publisher<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Saves multiple objects to Cloud Firestore.
saveAll(Iterable<S>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
saveAll(Publisher<S>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
saveAll(Iterable<S>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
SaveEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
An event published when entities are saved to Cloud Datastore.
SaveEvent(List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.SaveEvent
Constructor.
SaveEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
An event that signals a save operation to Cloud Spanner.
SaveEvent(List<Mutation>, Iterable, Set<String>) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.event.SaveEvent
Constructor.
secretExists(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Returns true if there already exists a secret under the GCP project with the secretId.
secretExists(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Returns true if there already exists a secret under the GCP projectId with the secretId.
secretExists(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
secretExists(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
secretManagerClient(CredentialsProvider) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
 
SecretManagerOperations - Interface in com.google.cloud.spring.secretmanager
Describes supported operations that one can perform on the Secret Manager API.
SecretManagerPropertySource - Class in com.google.cloud.spring.secretmanager
A property source for Secret Manager which accesses the Secret Manager APIs when SecretManagerPropertySource.getProperty(java.lang.String) is called.
SecretManagerPropertySource(String, SecretManagerTemplate, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
 
secretManagerPropertySourceLocator(SecretManagerTemplate) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
 
SecretManagerPropertySourceLocator - Class in com.google.cloud.spring.secretmanager
Implementation of PropertySourceLocator which provides GCP Secret Manager as a property source.
SecretManagerPropertySourceLocator(SecretManagerTemplate, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerPropertySourceLocator
 
secretManagerTemplate(SecretManagerServiceClient) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
 
SecretManagerTemplate - Class in com.google.cloud.spring.secretmanager
Offers convenience methods for performing common operations on Secret Manager including creating and reading secrets.
SecretManagerTemplate(SecretManagerServiceClient, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
SENDER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver sender bean name.
SERVICE_CONTEXT_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the service context.
set(String) - Method in interface com.google.cloud.spring.data.spanner.core.convert.MultipleValueBinder
Returns a ValueBinder for a given field name to bind.
setAckExecutor(Executor) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Sets the Executor to control per-subscription batch parallelization in acknowledgement and deadline operations.
setAckMode(AckMode) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
setAckMode(AckMode) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
 
setAckMode(AckMode) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
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
 
setAllowPartialRead(boolean) - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
setAllowPartialRead(boolean) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setAllowPartialRead(boolean) - Method in class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
 
setAllowPartialRead(boolean) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
setApiClock(ApiClock) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the clock to use for the retry logic in synchronous pulling.
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastoreMappingContext
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactory
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactory
 
setApplicationContext(ApplicationContext) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactoryBean
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
setAsyncPullExecutor(Executor) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Set a custom Executor to control the threads that process the responses of the asynchronous pull callback operations.
setAudience(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setAuthority(String) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setAutoCreateFiles(boolean) - Method in class com.google.cloud.spring.storage.GoogleStorageProtocolResolverSettings
 
setAutoCreateResources(boolean) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubCommonProperties
 
setAutoDetectSchema(boolean) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
Sets whether BigQuery should attempt to autodetect the schema of the data when loading data into an empty table for the first time.
setBacklogThreshold(Integer) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
setBatchingSettings(BatchingSettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the API call batching configuration.
setBlockOnPull(boolean) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
Instructs synchronous pull to wait until at least one message is available.
setChannelProvider(TransportChannelProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the provider for the channel to be used by the publisher.
setChannelProvider(TransportChannelProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the provider for the subscribers' transport channel.
setCompression(String) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setConsistency(double) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setConsumer(PubSubConsumerProperties) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubBindingProperties
 
setCreateInterleavedTableDdlOnDeleteCascade(boolean) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setCredentials(Credentials) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the provider for the GCP credentials to be used by the publisher on every API calls it makes.
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the provider for the GCP credentials to be used by the subscribers' API calls.
setCurrentTraceId(String) - Static method in class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
Sets or removes the current trace ID.
setCursor(Cursor) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
setCustomizers(List<PublisherCustomizer>) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Accepts a list of Publisher.Builder customizers.
setCustomJson(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set custom json data to include in log output.
setDatabase(String) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
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
 
setDatastoreMappingContext(DatastoreMappingContext) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactoryBean
 
setDatastoreTemplate(DatastoreTemplate) - Method in class com.google.cloud.spring.data.datastore.repository.support.DatastoreRepositoryFactoryBean
 
setDeadLetterPolicy(PubSubConsumerProperties.DeadLetterPolicy) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
setDeadLetterTopic(String) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties.DeadLetterPolicy
 
setDeadlineMs(long) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setDefaultAckDeadline(int) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
Set the default acknowledgement deadline value.
setDelayThresholdSeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
setElementCountThreshold(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
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
 
setEnabled(Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
setEnableIamAuth(boolean) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
 
setEnableMessageOrdering(Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
setEnableMessageOrdering(Boolean) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set whether message ordering should be enabled on the publisher.
setEncodedKey(String) - Method in class com.google.cloud.spring.core.Credentials
 
setEndpoint(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
setEndpoint(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the publisher endpoint.
setEnvironment(Environment) - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
 
setExecutorProvider(ExecutorProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the provider for the executor that will be used by the publisher.
setExecutorProvider(ExecutorProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the provider for the subscribers' executor.
setExecutorProviderMap(ConcurrentMap<String, ExecutorProvider>) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setExecutorThreads(int) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
setExecutorThreads(int) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Publisher
 
setExecutorThreads(int) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
Set the number of executor threads.
setExecutorThreadsCount(int) - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
setFailIfPoolExhausted(boolean) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setFailureCallback(PubSubMessageHandler.FailureCallback) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set callback (can be a lambda) for processing the root cause exception and the original Message in case of failure.
setFieldNamingStrategy(FieldNamingStrategy) - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
Set the field naming strategy used when creating persistent properties.
setFirestoreMappingContext(FirestoreMappingContext) - Method in class com.google.cloud.spring.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 
setFirestoreTemplate(FirestoreTemplate) - Method in class com.google.cloud.spring.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 
setFlowControlSettings(FlowControlSettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the flow control for the subscribers, including the behaviour for when the flow limits are hit.
setFlowControlSettingsMap(ConcurrentMap<String, FlowControlSettings>) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setFormatOptions(FormatOptions) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the handler's FormatOptions which describe the type/format of data files being loaded.
setFormatOptionsExpression(Expression) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the SpEL Expression used to determine the FormatOptions for the handler.
setGlobalExecutorProvider(ExecutorProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setGlobalFlowControlSettings(FlowControlSettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setGlobalRetrySettings(RetrySettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setHeader(String) - Method in class com.google.cloud.spring.autoconfigure.security.IapAuthenticationProperties
 
setHeaderMapper(HeaderMapper<Map<String, String>>) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
Set the header mapper to map headers from incoming PubsubMessage into Message.
setHeaderMapper(HeaderMapper<Map<String, String>>) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
 
setHeaderMapper(HeaderMapper<Map<String, String>>) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the header mapper to map headers from Message into outbound PubsubMessage.
setHeaderProvider(HeaderProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the provider for the HTTP headers to be used in the Pub/Sub REST API requests.
setHeaderProvider(HeaderProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the provider for the HTTP headers to be added to the subscribers' REST API calls.
setHealthTrackerRegistry(HealthTrackerRegistry) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
setHealthTrackerRegistry(HealthTrackerRegistry) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the health tracker chain for the generated subscriptions.
setHealthTrackerRegistry(HealthTrackerRegistry) - Method in class com.google.cloud.spring.stream.binder.pubsub.PubSubMessageChannelBinder
 
setHost(String) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
 
setHostPort(String) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
 
setInboundHeaderPatterns(String...) - Method in class com.google.cloud.spring.pubsub.integration.PubSubHeaderMapper
Set the patterns of the headers to be mapped in PubSubHeaderMapper.toHeaders(Map).
setIncludeExceptionInMessage(boolean) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set whether the exception is included in the message.
setIncludeProperties(Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
setIncludeProperties(Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setIncludeProperties(Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
 
setIncludeProperties(Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
setIncludeSpanId(boolean) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set whether the span id is included.
setIncludeTraceId(boolean) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set whether the trace id is included.
setIndex(String) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
setInitialRetryDelaySeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setInitialRpcTimeoutSeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
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
 
setJittered(Boolean) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setJobPollInterval(Duration) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
Sets the Duration amount of time to wait between successive polls on the status of a BigQuery job.
setJsonOutputBatchSize(int) - Method in class com.google.cloud.spring.autoconfigure.vision.CloudVisionProperties
 
setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
 
setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setLagThreshold(Integer) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
setLimit(Integer) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
setLimit(Integer) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setLimitExceededBehavior(FlowController.LimitExceededBehavior) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
setLocation(Resource) - Method in class com.google.cloud.spring.core.Credentials
 
setLookUpInterval(Integer) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Health
 
setMaxAckExtensionPeriod(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
setMaxAckExtensionPeriod(Duration) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the maximum period the ack timeout is extended by.
setMaxAcknowledgementThreads(int) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
setMaxAttempts(Integer) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setMaxDeliveryAttempts(Integer) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties.DeadLetterPolicy
 
setMaxFetchSize(Integer) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
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
 
setMaxOutstandingElementCount(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
setMaxOutstandingRequestBytes(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.FlowControl
 
setMaxRetryDelaySeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setMaxRpcTimeoutSeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setMaxSessions(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setMessageConverter(PubSubMessageConverter) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
 
setMessageConverter(PubSubMessageConverter) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
setMessageConverter(PubSubMessageConverter) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
Set the converter used to convert a message payload to the desired type.
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
 
setOffset(Integer) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
setOffset(Long) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setOutboundHeaderPatterns(String...) - Method in class com.google.cloud.spring.pubsub.integration.PubSubHeaderMapper
Set the patterns of the headers to be mapped in PubSubHeaderMapper.fromHeaders(MessageHeaders, Map).
setParallelPullCount(Integer) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
setParallelPullCount(Integer) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the number of pull workers.
setPayloadType(Class<?>) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubInboundChannelAdapter
Set the desired type of the payload of the Message constructed by converting the incoming Pub/Sub message.
setPayloadType(Class<?>) - Method in class com.google.cloud.spring.pubsub.integration.inbound.PubSubMessageSource
 
setPort(int) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setPrefetchChunks(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
setProducer(PubSubProducerProperties) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubBindingProperties
 
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
 
setProjectId(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set the project id.
setPublicKeysEndpoint(String) - Method in class com.google.cloud.spring.autoconfigure.security.FirebaseAuthenticationProperties
 
setPublishCallback(ListenableFutureCallback<String>) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
setPublishTimeout(long) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub.
setPublishTimeoutExpression(Expression) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression to evaluate a timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub.
setPublishTimeoutExpressionString(String) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression to evaluate a timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub from a string.
setPullEndpoint(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
setPullEndpoint(String) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the endpoint for synchronous pulling messages.
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
 
setRemoteFileSeparator(String) - Method in class com.google.cloud.spring.storage.integration.inbound.GcsStreamingMessageSource
 
setRemoteFileSeparator(String) - Method in class com.google.cloud.spring.storage.integration.outbound.GcsMessageHandler
 
setRequestByteThreshold(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Batching
 
setResourceLoader(ResourceLoader) - Method in class com.google.cloud.spring.storage.GoogleStorageProtocolResolver
 
setResourceManager(ResourceManager) - Method in class com.google.cloud.spring.security.iap.AppEngineAudienceProvider
 
setRetryableCodes(StatusCode.Code[]) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
setRetryableCodes(StatusCode.Code[]) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the retryable codes for subscriber pull settings.
setRetryDelayMultiplier(Double) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setRetrySettings(RetrySettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
Set the API call retry configuration.
setRetrySettingsMap(ConcurrentMap<String, RetrySettings>) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
 
setRpcTimeoutMultiplier(Double) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setScopes(List<String>) - Method in class com.google.cloud.spring.core.Credentials
 
setServerResponseTimeoutMs(Long) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setService(String) - Method in class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
setServiceContext(StackdriverErrorReportingServiceContext) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
set the service context for stackdriver.
setSort(Sort) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreQueryOptions.Builder
 
setSort(Sort) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setSpanIdMdcField(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Set the MDC field name for span id.
setSpannerMappingContext(SpannerMappingContext) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactoryBean
 
setSpannerTemplate(SpannerTemplate) - Method in class com.google.cloud.spring.data.spanner.repository.support.SpannerRepositoryFactoryBean
 
setStoreOnDisk(boolean) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
 
setSubscriberStubRetrySettings(RetrySettings) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the retry settings for the generated subscriber stubs.
setSubscription(String) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
 
setSubscriptionName(String) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubConsumerProperties
 
setSuccessCallback(PubSubMessageHandler.SuccessCallback) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set callback (can be a lambda) for processing the published message ID and the original Message after the message was successfully published.
setSync(boolean) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
A boolean indicating if the BigQueryFileMessageHandler should synchronously wait for each file to be successfully loaded to BigQuery.
setSync(boolean) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set publish method to be synchronous or asynchronous.
setSync(boolean) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubProducerProperties
 
setSystemExecutorProvider(ExecutorProvider) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
Set the provider for the system executor, to poll and manage lease extensions.
setTableName(String) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the BigQuery table name to use.
setTableNameExpression(Expression) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the SpEL Expression to evaluate to determine the table name.
setTableSchema(Schema) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the Schema of the table to load for the handler.
setTableSchemaExpression(Expression) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the SpEL expression used to determine the Schema for the handler.
setTimeout(Duration) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
Sets the Duration to wait for a file to be loaded into BigQuery before timing out when waiting synchronously.
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
 
setTimestamp(Timestamp) - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
 
setTimestamp(Timestamp) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setTimestamp(Timestamp) - Method in class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
 
setTimestamp(Timestamp) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
setTimestampBound(TimestampBound) - Method in class com.google.cloud.spring.data.spanner.core.AbstractSpannerRequestOptions
Set if this query should be executed with bounded staleness.
setTimestampBound(TimestampBound) - Method in class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
setTimestampBound(TimestampBound) - Method in class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
 
setTimestampBound(TimestampBound) - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
 
setTopic(String) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the topic where this adapter sends messages to.
setTopicExpression(Expression) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression for the topic this adapter sends messages to.
setTopicExpressionString(String) - Method in class com.google.cloud.spring.pubsub.integration.outbound.PubSubMessageHandler
Set the topic expression string that is evaluated into an actual expression.
setTotalTimeoutSeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
 
setTraceIdMdcField(String) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Set the MDC filed name for trace id.
setTransaction(Transaction) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager.Tx
 
setUpdateTime(T, Timestamp) - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestoreClassMapper
 
setUpdateTime(T, Timestamp) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreDefaultClassMapper
 
setVersion(String) - Method in class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
setWaitForReady(boolean) - Method in class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
 
setWriteBufferSize(int) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Sets how many entities to include in an insert/update/delete buffered operation.
setWriteBufferTimeout(Duration) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
Sets the Duration for how long to wait for the entity buffer to fill before sending the buffered entities to Firestore for insert/update/delete operations.
setWriteDisposition(JobInfo.WriteDisposition) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
Sets the JobInfo.WriteDisposition which specifies how data should be inserted into BigQuery tables.
setWriteSessionsFraction(float) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
 
SEVERITY_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the log level (severity).
SimpleDatastoreRepository<T,I> - Class in com.google.cloud.spring.data.datastore.repository.support
Implementation of DatastoreRepository.
SimpleDatastoreRepository(DatastoreOperations, Class<T>) - Constructor for class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
 
SimpleFirestoreReactiveRepository<T> - Class in com.google.cloud.spring.data.firestore
 
SimpleFirestoreReactiveRepository(FirestoreTemplate, Class) - Constructor for class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
 
SimplePubSubMessageConverter - Class in com.google.cloud.spring.pubsub.support.converter
A simple PubSubMessageConverter that directly maps payloads of type byte[], ByteString, ByteBuffer, and String to Pub/Sub messages.
SimplePubSubMessageConverter() - Constructor for class com.google.cloud.spring.pubsub.support.converter.SimplePubSubMessageConverter
 
SimplePubSubMessageConverter(Charset) - Constructor for class com.google.cloud.spring.pubsub.support.converter.SimplePubSubMessageConverter
 
SimpleSpannerRepository<T,I> - Class in com.google.cloud.spring.data.spanner.repository.support
The default implementation of a SpannerRepository.
SimpleSpannerRepository(SpannerTemplate, Class<T>) - Constructor for class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
 
singleItemTypeValueBinderMethodMap - Static variable in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
A map of types to functions that binds them to `ValueBinder` objects.
size() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
sliceAndExecute(T[], int, Consumer<T[]>) - Static method in class com.google.cloud.spring.data.datastore.core.util.SliceUtil
Cut array into slices of a given size and call consumer on each of them.
SliceUtil - Class in com.google.cloud.spring.data.datastore.core.util
 
SPAN_HANDLER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
Stackdriver span handler bean name.
SPAN_ID_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the span-id.
SPANNER_TO_JAVA_BYTE_ARRAY_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner bytes type to a byte array.
SPANNER_TO_JAVA_SQL_DATE_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner date type to Date.
SPANNER_TO_JAVA_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner instantaneous time type to Timestamp.
SpannerAuditingEventListener - Class in com.google.cloud.spring.data.spanner.repository.support
Auditing event listener that listens for BeforeSaveEvent.
SpannerAuditingEventListener(AuditingHandler) - Constructor for class com.google.cloud.spring.data.spanner.repository.support.SpannerAuditingEventListener
Constructor.
SpannerAuditingRegistrar - Class in com.google.cloud.spring.data.spanner.repository.config
Registers the annotations and classes for providing auditing support in Spring Data Cloud Spanner.
SpannerAuditingRegistrar() - Constructor for class com.google.cloud.spring.data.spanner.repository.config.SpannerAuditingRegistrar
 
SpannerCompositeKeyProperty - Class in com.google.cloud.spring.data.spanner.core.mapping
Represents an persistent property just to represent Cloud Spanner primary keys, and does not correspond to actual properties of POJOs, as it might even be a composite, multi-column key.
SpannerCompositeKeyProperty(SpannerPersistentEntity, SpannerPersistentProperty[]) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
SpannerConverters - Class in com.google.cloud.spring.data.spanner.core.convert
Default commonly-used custom converters.
SpannerCustomConverter - Class in com.google.cloud.spring.data.spanner.core.convert
A custom type converter.
SpannerDatabaseAdminTemplate - Class in com.google.cloud.spring.data.spanner.core.admin
Template for performing many operations to a Spanner database including generating hierarchy schemas and creating and deleting tables.
SpannerDatabaseAdminTemplate(DatabaseAdminClient, Supplier<DatabaseClient>, Supplier<DatabaseId>) - Constructor for class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Constructor that takes in the database admin client used to perform operations and the DatabaseId object holding the project, instance, and database IDs used for all operations.
SpannerDataException - Exception in com.google.cloud.spring.data.spanner.core.mapping
Exceptions for Spring Data Cloud Spanner.
SpannerDataException(String) - Constructor for exception com.google.cloud.spring.data.spanner.core.mapping.SpannerDataException
 
SpannerDataException(String, Throwable) - Constructor for exception com.google.cloud.spring.data.spanner.core.mapping.SpannerDataException
 
SpannerEntityProcessor - Interface in com.google.cloud.spring.data.spanner.core.convert
Interface for processors that can populate fields from Spanner Structs and write them to Spanner Mutations.
SpannerEntityWriter - Interface in com.google.cloud.spring.data.spanner.core.convert
An entity writer that writes values from an entity to a sink.
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
 
SpannerMappingContext - Class in com.google.cloud.spring.data.spanner.core.mapping
A mapping context for Cloud Spanner that provides ways to create persistent entities and properties.
SpannerMappingContext() - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
 
SpannerMutationFactory - Interface in com.google.cloud.spring.data.spanner.core
Interface for a factory that creates Cloud Spanner mutation operation objects.
SpannerMutationFactoryImpl - Class in com.google.cloud.spring.data.spanner.core
Factory that generates mutations for writing to Spanner.
SpannerMutationFactoryImpl(SpannerEntityProcessor, SpannerMappingContext, SpannerSchemaUtils) - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
Constructor.
SpannerOperations - Interface in com.google.cloud.spring.data.spanner.core
Defines operations available to use with Spanner.
spannerOptions(Optional<SpannerOptionsCustomizer>) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
 
SpannerOptionsCustomizer - Interface in com.google.cloud.spring.autoconfigure.spanner
 
SpannerPageableQueryOptions - Class in com.google.cloud.spring.data.spanner.core
Encapsulates Cloud Spanner query options with sort and paging.
SpannerPageableQueryOptions() - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerPageableQueryOptions
 
SpannerPersistentEntity<T> - Interface in com.google.cloud.spring.data.spanner.core.mapping
Cloud Spanner specific interface for a MutablePersistentEntity stored in a Cloud Spanner table.
SpannerPersistentEntityImpl<T> - Class in com.google.cloud.spring.data.spanner.core.mapping
Represents a Cloud Spanner table and its columns' mapping to fields within an entity type.
SpannerPersistentEntityImpl(TypeInformation<T>) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
SpannerPersistentEntityImpl(TypeInformation<T>, SpannerMappingContext, SpannerEntityProcessor) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
SpannerPersistentEntityInformation<T> - Class in com.google.cloud.spring.data.spanner.core.mapping
Holds a Spanner persistent entity and its key type.
SpannerPersistentEntityInformation(SpannerPersistentEntity<T>) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityInformation
SpannerPersistentProperty - Interface in com.google.cloud.spring.data.spanner.core.mapping
Interface for a PersistentProperty of a SpannerPersistentEntity to be stored in a Google Cloud Spanner table.
SpannerPersistentPropertyImpl - Class in com.google.cloud.spring.data.spanner.core.mapping
Represents an implementation for SpannerPersistentProperty, which is a property of a SpannerPersistentEntity stored in a Cloud Spanner table.
SpannerQueryLookupStrategy - Class in com.google.cloud.spring.data.spanner.repository.query
Determines the type of the user's custom-defined Query Methods and instantiates their implementations.
SpannerQueryLookupStrategy(SpannerMappingContext, SpannerTemplate, QueryMethodEvaluationContextProvider, SpelExpressionParser) - Constructor for class com.google.cloud.spring.data.spanner.repository.query.SpannerQueryLookupStrategy
 
SpannerQueryMethod - Class in com.google.cloud.spring.data.spanner.repository.query
A Query Method for Spanner.
SpannerQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class com.google.cloud.spring.data.spanner.repository.query.SpannerQueryMethod
Creates a new QueryMethod from the given parameters.
SpannerQueryOptions - Class in com.google.cloud.spring.data.spanner.core
Encapsulates Cloud Spanner query options.
SpannerQueryOptions() - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerQueryOptions
Constructor to create an instance.
SpannerReadConverter - Class in com.google.cloud.spring.data.spanner.core.convert
A custom converter used for reading from Spanner data types.
SpannerReadConverter() - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerReadConverter
 
SpannerReadConverter(Collection<Converter>) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerReadConverter
 
SpannerReadConverter(CustomConversions) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerReadConverter
 
SpannerReadConverter(CustomConversions, GenericConversionService) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerReadConverter
 
SpannerReadOptions - Class in com.google.cloud.spring.data.spanner.core
Encapsulates Cloud Spanner read options.
SpannerReadOptions() - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
Constructor to create an instance.
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
 
SpannerRepositoriesRegistrar - Class in com.google.cloud.spring.data.spanner.repository.config
A boilerplate class to register Spanner repositories.
SpannerRepositoriesRegistrar() - Constructor for class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoriesRegistrar
 
SpannerRepository<T,I> - Interface in com.google.cloud.spring.data.spanner.repository
A Spring Data repository for Cloud Spanner with specific features.
SpannerRepositoryConfigurationExtension - Class in com.google.cloud.spring.data.spanner.repository.config
A boilerplate class configuring the instantiation of Spanner repositories.
SpannerRepositoryConfigurationExtension() - Constructor for class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
 
SpannerRepositoryFactory - Class in com.google.cloud.spring.data.spanner.repository.support
A factory for instantiating Spanner repositories.
SpannerRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,I>,S,I> - Class in com.google.cloud.spring.data.spanner.repository.support
Spanner Repository Factory Bean used to create factories that ultimately create repository implementations.
SpannerSchemaUtils - Class in com.google.cloud.spring.data.spanner.core.admin
Contains functions related to the table schema of entities.
SpannerSchemaUtils(SpannerMappingContext, SpannerEntityProcessor, boolean) - Constructor for class com.google.cloud.spring.data.spanner.core.admin.SpannerSchemaUtils
Constructor.
SpannerStatementQueryExecutor - Class in com.google.cloud.spring.data.spanner.repository.query
Executes Cloud Spanner query statements using PartTree parsed method definitions.
SpannerTemplate - Class in com.google.cloud.spring.data.spanner.core
An implementation of SpannerOperations.
SpannerTemplate(Supplier<DatabaseClient>, SpannerMappingContext, SpannerEntityProcessor, SpannerMutationFactory, SpannerSchemaUtils) - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
SpannerTransactionManager - Class in com.google.cloud.spring.data.spanner.core
Spanner transaction manager.
SpannerTransactionManager(Supplier) - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
 
SpannerTransactionManager.Tx - Class in com.google.cloud.spring.data.spanner.core
A transaction object that holds the transaction context.
SpannerTransactionManagerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
Auto-configuration for SpannerTransactionManager.
SpannerTransactionManagerAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration
 
SpannerTypeMapper - Class in com.google.cloud.spring.data.spanner.core.convert
A utility class to map between common Java types and types to use with Spanner.
SpannerWriteConverter - Class in com.google.cloud.spring.data.spanner.core.convert
A custom converter for writing values from entities to types for Spanner.
SpannerWriteConverter() - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerWriteConverter
 
SpannerWriteConverter(Collection<Converter>) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerWriteConverter
 
SpannerWriteConverter(CustomConversions) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerWriteConverter
 
SpannerWriteConverter(CustomConversions, GenericConversionService) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.SpannerWriteConverter
 
spliterator() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
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
 
SqlSpannerQuery<T> - Class in com.google.cloud.spring.data.spanner.repository.query
A Query Method for Spanner using SQL strings.
stackdriverConfig() - Method in class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
 
StackdriverErrorReportingServiceContext - Class in com.google.cloud.spring.logging
This class provides the service context data for stackdriver error reporting.
StackdriverErrorReportingServiceContext() - Constructor for class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
StackdriverErrorReportingServiceContext(String, String) - Constructor for class com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
 
StackdriverHttpRequestParser - Class in com.google.cloud.spring.autoconfigure.trace.sleuth
An HttpRequestParser that fills information for Stackdriver Trace.
StackdriverHttpRequestParser() - Constructor for class com.google.cloud.spring.autoconfigure.trace.sleuth.StackdriverHttpRequestParser
 
StackdriverJsonLayout - Class in com.google.cloud.spring.logging
This class provides a JSON layout for a Logback appender compatible to the Stackdriver log format.
StackdriverJsonLayout() - Constructor for class com.google.cloud.spring.logging.StackdriverJsonLayout
creates a layout for a Logback appender compatible to the Stackdriver log format.
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
 
StackdriverTraceAutoConfiguration.StackdriverTraceHttpAutoconfiguration - Class in com.google.cloud.spring.autoconfigure.trace
Configuration for Sleuth.
StackdriverTraceConstants - Interface in com.google.cloud.spring.logging
Constants for Stackdriver Trace.
StackdriverTraceHttpAutoconfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration.StackdriverTraceHttpAutoconfiguration
 
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.
start() - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
 
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
 
stream() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
streamingCall(Consumer<StreamObserver<R>>) - Static method in class com.google.cloud.spring.data.firestore.util.ObservableReactiveUtil
Invokes a lambda that issues a streaming call and directs the response to a Flux stream.
StructAccessor - Class in com.google.cloud.spring.data.spanner.core.convert
A convenience wrapper class around Struct to make reading columns easier without knowing their type.
StructAccessor(Struct) - Constructor for class com.google.cloud.spring.data.spanner.core.convert.StructAccessor
 
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Add a callback method to an existing subscription.
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
 
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in interface com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberOperations
Add a callback method to an existing subscription that receives Pub/Sub messages converted to the requested payload type.
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
 
Subscriber() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
 
SubscriberFactory - Interface in com.google.cloud.spring.pubsub.support
Interface used by the PubSubTemplate to create supporting objects for consuming messages from Pub/Sub subscriptions.
subscriberTransportChannelProvider() - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
subscription() - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTracker
Accessor for the Subscription being monitored by the tracker.
subscription() - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerImpl
 
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
 
supportsSingleFileFiltering() - Method in class com.google.cloud.spring.storage.integration.filters.GcsAcceptModifiedAfterFileListFilter
 
supportsSingleFileFiltering() - Method in class com.google.cloud.spring.storage.integration.filters.GcsDiscardRecentModifiedFileListFilter
 

T

Table - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Annotation for a SpannerPersistentEntity that allows specifying a custom table name, instead of deriving it from the entity's class name.
TABLE_NAME - Static variable in class com.google.cloud.spring.bigquery.integration.BigQuerySpringMessageHeaders
BigQuery table name message header.
TABLE_SCHEMA - Static variable in class com.google.cloud.spring.bigquery.integration.BigQuerySpringMessageHeaders
The schema of the table to load.
tableExists(String) - Method in class com.google.cloud.spring.data.spanner.core.admin.SpannerDatabaseAdminTemplate
Returns true if the given table name exists in the database currently.
tableName() - Method in interface com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntity
Gets the name of the Cloud Spanner table.
tableName() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 
TIMESTAMP_DATE_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner timestamp type to Date.
TIMESTAMP_INSTANT_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner instantaneous time type to Instant.
TIMESTAMP_LOCAL_DATE_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner date type to LocalDate.
TIMESTAMP_LOCAL_DATE_TIME_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A converter from the Spanner timestamp type to LocalDateTime.
TIMESTAMP_NANOS_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the nanos of the timestamp.
TIMESTAMP_SECONDS_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the seconds of the timestamp.
toArray() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
toArray(T1[]) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsCollection
 
toCursor() - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
 
toFirestoreValue(T) - Method in interface com.google.cloud.spring.data.firestore.mapping.FirestoreClassMapper
Converts an entity to a Firestore type.
toFirestoreValue(T) - Method in class com.google.cloud.spring.data.firestore.mapping.FirestoreDefaultClassMapper
 
toHeaders(Map<String, String>) - Method in class com.google.cloud.spring.pubsub.integration.PubSubHeaderMapper
Generate headers in Message format from Map<String, String>.
toJsonMap(ILoggingEvent) - Method in class com.google.cloud.spring.logging.StackdriverJsonLayout
Convert a logging event into a Map.
toList() - Method in class com.google.cloud.spring.data.datastore.core.DatastoreResultsIterable
 
toListIfArray(Object) - Static method in class com.google.cloud.spring.data.datastore.core.util.ValueUtil
 
TOPIC - Static variable in class com.google.cloud.spring.pubsub.support.GcpPubSubHeaders
The topic header text.
topicAdminClient(TopicAdminSettings) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
topicAdminSettings(TransportChannelProvider) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
 
toProjectSubscriptionName(String, String) - Static method in class com.google.cloud.spring.pubsub.support.PubSubSubscriptionUtils
Create a ProjectSubscriptionName based on a subscription name within a project or the fully-qualified subscription name.
toProjectTopicName(String, String) - Static method in class com.google.cloud.spring.pubsub.support.PubSubTopicUtils
Create a ProjectTopicName based on a topic name within a project or the fully-qualified topic name.
toPubSubMessage(Object, Map<String, String>) - Method in class com.google.cloud.spring.pubsub.support.converter.JacksonPubSubMessageConverter
 
toPubSubMessage(Object, Map<String, String>) - Method in interface com.google.cloud.spring.pubsub.support.converter.PubSubMessageConverter
Create a PubsubMessage given an object for the payload and a map of headers.
toPubSubMessage(Object, Map<String, String>) - Method in class com.google.cloud.spring.pubsub.support.converter.SimplePubSubMessageConverter
 
toQueryOptions() - Method in class com.google.cloud.spring.data.spanner.core.SpannerReadOptions
In many cases a SpannerReadOptions class instance could be compatible with SpannerQueryOptions.
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.data.datastore.core.DatastoreResultsCollection
 
toString() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
 
toString() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
 
toTimestamp(Timestamp) - Static method in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
A utility function to convert a Timestamp value to the Timestamp.
toTopicName(String, String) - Static method in class com.google.cloud.spring.pubsub.support.PubSubTopicUtils
Create a TopicName based on a topic name within a project or the fully-qualified topic name.
TRACE_ID_ATTRIBUTE - Static variable in interface com.google.cloud.spring.logging.StackdriverTraceConstants
The JSON field name for the trace-id.
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
 
TraceIdExtractor - Interface in com.google.cloud.spring.logging.extractors
An extractor that can provide a trace ID from an HTTP request.
TraceIdLoggingEnhancer - Class in com.google.cloud.spring.logging
Adds the trace ID and span ID to the logging entry, in its correct format to be displayed in the Logs viewer.
TraceIdLoggingEnhancer() - Constructor for class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
 
TraceIdLoggingWebMvcInterceptor - Class in com.google.cloud.spring.logging
HandlerInterceptor that extracts the request trace ID from the "x-cloud-trace-context" HTTP header and stores it in a thread-local using TraceIdLoggingEnhancer.setCurrentTraceId(java.lang.String).
TraceIdLoggingWebMvcInterceptor(TraceIdExtractor) - Constructor for class com.google.cloud.spring.logging.TraceIdLoggingWebMvcInterceptor
 
transportChannelProvider(GcpPubSubProperties) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubEmulatorAutoConfiguration
 
TwoStepsConversions - Class in com.google.cloud.spring.data.datastore.core.convert
In order to support CustomConversions, this class applies 2-step conversions.
TwoStepsConversions(CustomConversions, ObjectToKeyFactory, DatastoreMappingContext) - Constructor for class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
 
Tx(Datastore) - Constructor for class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager.Tx
 
Tx(DatabaseClient) - Constructor for class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager.Tx
 

U

unaryCall(Consumer<StreamObserver<R>>) - Static method in class com.google.cloud.spring.data.firestore.util.ObservableReactiveUtil
Invokes a lambda that in turn issues a remote call, directing the response to a Mono stream.
UNDELIVERED_FILTER_TEMPLATE - Static variable in interface com.google.cloud.spring.pubsub.core.health.HealthTracker
Template for undelivered messages filter.
undeliveredFilter(String) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTracker
Creates a GCP Monitoring filter to query the message backlog of a Pub/Sub subscription.
Unindexed - Annotation Type in com.google.cloud.spring.data.datastore.core.mapping
Annotation for Datastore property that indicates it should be excluded from indexes.
update(Object, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Updates an object and its interleaved child properties in Cloud Spanner.
update(Object, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
update(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update an object already in storage.
update(Object, String...) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update an object in storage.
update(Object, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update an object in storage.
update(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
update(Object, String...) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
update(Object, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
updateAll(Iterable<?>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update objects in batch.
updateAll(Iterable<?>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
UpdateTime - Annotation Type in com.google.cloud.spring.data.firestore.mapping
Marks a field to be used for update time.
upsert(Object, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
Updates or inserts an object and its interleaved child properties in Cloud Spanner.
upsert(Object, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
 
upsert(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update or insert an object into storage.
upsert(Object, String...) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update or insert an object into storage.
upsert(Object, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update or insert an object into storage.
upsert(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
upsert(Object, String...) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
upsert(Object, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
upsertAll(Iterable<?>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
Update or insert objects into storage in batch.
upsertAll(Iterable<?>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
 
uri() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns the GCS URI of the location.
uriString() - Method in class com.google.cloud.spring.storage.GoogleStorageLocation
Returns the Google Storage URI string for the location.
usePropertyAccess() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
 
UserAgentHeaderProvider - Class in com.google.cloud.spring.core
Provides the user-agent header to signal to the Google Cloud Client Libraries that requests originate from a Spring Integration.
UserAgentHeaderProvider(Class<?>) - Constructor for class com.google.cloud.spring.core.UserAgentHeaderProvider
 
useRepositoryConfiguration(RepositoryMetadata) - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
Util - Class in com.google.cloud.spring.data.firestore.util
 

V

validate(Jwt) - Method in class com.google.cloud.spring.security.firebase.FirebaseTokenValidator
 
validate(Jwt) - Method in class com.google.cloud.spring.security.iap.AudienceValidator
 
valueOf(String) - Static method in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.spring.core.GcpEnvironment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.spring.core.GcpScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.spring.pubsub.integration.AckMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.spring.core.GcpEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.spring.core.GcpScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.spring.pubsub.integration.AckMode
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUtil - Class in com.google.cloud.spring.data.datastore.core.util
Utility class containing functions for working with types related to Cloud Datastore.
verify() - Method in class com.google.cloud.spring.data.datastore.core.mapping.DatastorePersistentEntityImpl
 
verify() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
 

W

Where - Annotation Type in com.google.cloud.spring.data.spanner.core.mapping
Where clause to add to the element Entity or target entity of a collection.
withParent(T) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Creates FirestoreReactiveOperations object with a specified parent document.
withParent(String, Class<?>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
Creates FirestoreReactiveOperations object with a specified parent document.
withParent(String, Class<?>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
withParent(T) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
 
wrap(ProjectSubscriptionName, MessageReceiver) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
Wrap a message receiver for a ProjectSubscriptionName.
wrapSimpleLazyProxy(Supplier<T>, Class<T>) - Static method in class com.google.cloud.spring.data.spanner.core.convert.ConversionUtils
 
wrapValue(Object) - Static method in class com.google.cloud.spring.data.datastore.core.convert.DatastoreNativeTypes
Wraps Datastore native type to Datastore value type.
write(Object, BaseEntity.Builder) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
 
write(Object, MultipleValueBinder) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
Writes each of the source properties to the sink.
write(Object, MultipleValueBinder, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
 
write(Object, MultipleValueBinder) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
 
write(Object, MultipleValueBinder, Set<String>) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityWriter
Writes an object's properties to the sink.
write(Object, MultipleValueBinder, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityWriter
Writes an object's properties to the sink.
write(InputStream, String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
 
writeDataToTable(String, InputStream, FormatOptions) - Method in interface com.google.cloud.spring.bigquery.core.BigQueryOperations
Writes data to a specified BigQuery table.
writeDataToTable(String, InputStream, FormatOptions, Schema) - Method in interface com.google.cloud.spring.bigquery.core.BigQueryOperations
Writes data to a specified BigQuery table with a manually-specified table Schema.
writeDataToTable(String, InputStream, FormatOptions) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
 
writeDataToTable(String, InputStream, FormatOptions, Schema) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
 
writeMap(Key, Map<String, V>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
Save a map as a Datastore entity, using map keys as field names.
writeMap(Key, Map<String, V>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
 

X

X_CLOUD_TRACE_HEADER - Static variable in class com.google.cloud.spring.logging.extractors.CloudTraceIdExtractor
The name of the header that contains the trace id.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.