Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
-
Acknowledge (ack) the message asynchronously.
- 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.
- 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_ACKmode, nacking cannot be done through this callback. - AcknowledgeablePubsubMessage - Interface in com.google.cloud.spring.pubsub.support
-
An extension of
BasicAcknowledgeablePubsubMessagethat 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.
- addError(StorageError) - Method in class com.google.cloud.spring.bigquery.core.WriteApiResponse
- 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
HealthTrackeris 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 - Class in com.google.cloud.spring.data.spanner.core.mapping.event
-
An event that is published after a delete operation.
- AfterDeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterDeleteEvent
-
Constructor.
- 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 - 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, Query) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterQueryEvent
-
Constructor.
- 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 - 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<Entity>, List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.AfterSaveEvent
-
Constructor.
- 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
Keyfor the given entity object and sets the allocated ID value in the object. - analyzeFile(Resource, String, Feature.Type...) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
-
Analyze a file and extract the features of the image specified by
featureTypes. - 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. - APP_ENGINE_FLEXIBLE - Enum constant in enum com.google.cloud.spring.core.GcpEnvironment
-
Matches App Engine Flexible instances.
- APP_ENGINE_STANDARD - Enum constant in enum com.google.cloud.spring.core.GcpEnvironment
-
Matches App Engine Standard instances.
- append(InputStream, String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
- append(JSONArray, long) - Method in class com.google.cloud.spring.bigquery.core.BigQueryJsonDataWriter
- AppEngineAudienceProvider - Class in com.google.cloud.spring.security.iap
-
Jwttoken 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(Publisher.Builder, String) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PublisherCustomizer
- apply(SpannerOptions.Builder) - Method in interface com.google.cloud.spring.autoconfigure.spanner.SpannerOptionsCustomizer
- 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
-
Jwttoken validator for a custom audience claim. - AudienceValidator(AudienceProvider) - Constructor for class com.google.cloud.spring.security.iap.AudienceValidator
- auditorAwareRef() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreAuditing
-
Configures a
AuditorAwarebean to be used to lookup the current principal. - auditorAwareRef() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerAuditing
-
Configures a
AuditorAwarebean to be used to lookup the current principal. - AUTO - Enum constant in enum com.google.cloud.spring.pubsub.integration.AckMode
-
The framework acks the
PubsubMessageafter it is sent to the channel and processed successfully. - AUTO_ACK - Enum constant in enum com.google.cloud.spring.pubsub.integration.AckMode
-
The framework acks the
PubsubMessageafter it is sent to the channel and processed successfully.
B
- baggagePropagationFactoryBuilder() - Method in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
- basePackageClasses() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Type-safe alternative to
EnableDatastoreRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackageClasses() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Type-safe alternative to
EnableReactiveFirestoreRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackageClasses() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Type-safe alternative to
EnableSpannerRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Base packages to scan for annotated components.
- basePackages() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Base packages to scan for annotated components.
- basePackages() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Base packages to scan for annotated components.
- BasicAcknowledgeablePubsubMessage - Interface in com.google.cloud.spring.pubsub.support
-
A
PubsubMessagewrapper 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 - Class in com.google.cloud.spring.data.spanner.core.mapping.event
-
An event that is published after a delete operation.
- BeforeDeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.BeforeDeleteEvent
-
Constructor.
- 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 - 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.
- BeforeSaveEvent(List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.BeforeSaveEvent
-
Constructor.
- BIG_QUERY - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for BigQuery.
- 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
MessageHandlerwhich handles sending and loading files to a BigQuery table. - BigQueryFileMessageHandler(BigQueryTemplate) - Constructor for class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
- BigQueryJsonDataWriter - Class in com.google.cloud.spring.bigquery.core
-
Helper class for using BigQuery storage write API in exactly once delivery mode.
- 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
Messageheaders used with Spring Cloud GCP BigQuery integration. - bigQueryTemplate(BigQuery, BigQueryWriteClient, ThreadPoolTaskScheduler) - 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, BigQueryWriteClient, Map<String, Object>, TaskScheduler) - Constructor for class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
A Full constructor which creates the
BigQuerytemplate. - BigQueryTemplate(BigQuery, String) - Constructor for class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
Deprecated.As of release 3.3.1, use BigQueryTemplate(BigQuery,BigQueryWriteClient,Map,TaskScheduler) instead
- BigQueryTemplate(BigQuery, String, TaskScheduler) - Constructor for class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
Deprecated.As of release 3.3.1, use BigQueryTemplate(BigQuery,BigQueryWriteClient,Map,TaskScheduler) instead
- bigQueryThreadPoolTaskScheduler() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
- bigQueryWriteClient() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryAutoConfiguration
- 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
Bucketassociated 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
PublisherFactoryusing 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.bigquery.core.BigQueryJsonDataWriter
- 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
- CLOUD_MONITORING_WRITE - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Cloud Monitoring.
- CLOUD_PLATFORM - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for GCP general operations
- CLOUD_VISION - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Vision
- 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() - Element in annotation type com.google.cloud.spring.data.firestore.Document
-
The collection name of the Document in Firestore, which can differ from the name of the class which it annotates.
- 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
SpannerPersistentPropertythat 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.spanner.r2dbc.springdata - package com.google.cloud.spanner.r2dbc.springdata
- 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 theValue.COMMIT_TIMESTAMPbyCommitTimestamp.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.
- COMPUTE_ENGINE - Enum constant in enum com.google.cloud.spring.core.GcpEnvironment
-
Matches instances of Compute Engine that are not also AppEngine Flexible.
- computeMaxAckExtensionPeriod(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Computes the max extension period.
- computeMaxDurationPerAckExtension(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Computes the upper bound for a single mod ack extension period.
- computeMinDurationPerAckExtension(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Computes the lower bound for a single mod ack 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(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Computes flow control settings to use.
- computeSubscriberFlowControlSettings(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
- computeSubscriberRetrySettings(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Computes the retry settings.
- computeSubscriberRetrySettings(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
- ConditionalOnGcpEnvironment - Annotation Type in com.google.cloud.spring.autoconfigure.core.environment
-
Conditionalthat matches based on GCP environment in which the application currently runs. - considerNestedRepositories() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- considerNestedRepositories() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- considerNestedRepositories() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- 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(JsonWrapper) - Method in class com.google.cloud.spanner.r2dbc.springdata.JsonToMapConverter
- convert(Object, Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.convert.SpannerCustomConverter
- convert(Map<K, V>) - Method in class com.google.cloud.spanner.r2dbc.springdata.MapToJsonConverter
- convert(S) - Method in class com.google.cloud.spring.data.spanner.core.convert.CommitTimestamp.CommitTimestampDecorator
- 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
AcknowledgeablePubsubMessagethat also contains the payload of the Pub/Sub message converted to the desired typeT. - ConvertedBasicAcknowledgeablePubsubMessage<T> - Interface in com.google.cloud.spring.pubsub.support.converter
-
A
BasicAcknowledgeablePubsubMessagethat also contains the payload of the Pub/Sub message converted to the desired typeT. - 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.WriteBuilderfor the purpose of creating mutations for Spanner. - 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, EmbeddedType, TypeInformation) - Method in class com.google.cloud.spring.data.datastore.core.convert.TwoStepsConversions
- 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, Class, Class) - 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() - Element in annotation type com.google.cloud.spring.data.datastore.repository.query.Query
-
Returns whether the defined query should be executed as a count projection.
- count() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- count() - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- count() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- 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(Class<T>) - Method in interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
-
Count entities of the given domain.
- count(Class<T>) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
- 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(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>, StructuredQuery.Builder) - Method in class com.google.cloud.spring.data.firestore.FirestoreTemplate
- count(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- 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
GoogleStorageResourcerepresents in Google Cloud Storage. - createBlob(byte[]) - Method in class com.google.cloud.spring.storage.GoogleStorageResource
-
Creates the blob that this
GoogleStorageResourcerepresents 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(SpannerTemplate) - Method in class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorAutoConfiguration
- createIndicator(PubSubTemplate) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorAutoConfiguration
- createKey(Class, Object) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
-
Create a
Keyfrom entity class and id value. - createKey(Class, Object) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- createKey(String, Object) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
-
Create a
Keyfrom kind name and id. - createKey(String, 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
Publisherfor a given topic. - createPublisher(String) - Method in interface com.google.cloud.spring.pubsub.support.PublisherFactory
-
Creates a
Publisherfor 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
PullRequestfor 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
GoogleStorageResourcehandle 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, 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[]) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- 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
payloadfor a specificprojectId. - createSecret(String, byte[], String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- 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, 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
Subscriberfor the specified subscription name and wired it up to asynchronously deliver messages to the providedMessageReceiver. - createSubscriberStub() - 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 class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
- createSubscriberStub(String) - Method in interface com.google.cloud.spring.pubsub.support.SubscriberFactory
-
Create a
SubscriberStubthat is needed to executePullRequests. - createSubscription(Subscription.Builder) - Method in class com.google.cloud.spring.pubsub.PubSubAdmin
-
Create a new subscription on Google Cloud Pub/Sub.
- 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, Integer, String) - 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.
- createTable(String, Schema) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- 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
DatabaseIdthat 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 - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Datastore
- 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(DatastoreProvider) - Method in class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicatorAutoConfiguration
- DatastoreHealthIndicator - Class in com.google.cloud.spring.autoconfigure.datastore.health
-
A simple implementation of a
HealthIndicatorreturning status information for Google Cloud Datastore. - DatastoreHealthIndicator(DatastoreProvider) - Constructor for class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicator
-
DatastoreHealthIndicator constructor.
- DatastoreHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore.health
-
Auto-configurationforDatastoreHealthIndicator. - DatastoreHealthIndicatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.health.DatastoreHealthIndicatorAutoConfiguration
- DatastoreKeyIdConverter - Class in com.google.cloud.spring.autoconfigure.datastore
-
A key converter that parses Key JSON from REST requests.
- DatastoreKeyIdConverter(DatastoreMappingContext) - Constructor for class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
-
Constructor.
- datastoreMappingContext() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
- 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
- datastoreMappingContextRef() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Configures the name of the
DatastoreMappingContextbean to be used by default with the repositories detected. - 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
-
Creates a new
DatastorePersistentEntityInformationfor the givenDatastorePersistentEntity. - 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(ObjectProvider<DatastoreNamespaceProvider>, ObjectProvider<Datastore>) - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreAutoConfiguration
- DatastoreProvider - Interface in com.google.cloud.spring.autoconfigure.datastore
-
This interface is the return type for the bean that provides Cloud Datastore clients.
- 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
PagingAndSortingRepositorythat 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
ObjectToKeyFactorywhere 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
- datastoreTemplateRef() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Configures the name of the
DatastoreTemplatebean to be used by default with the repositories detected. - 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
Dateto the Spanner timestamp type. - dateTimeProviderRef() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreAuditing
-
Configures a
DateTimeProviderbean name that allows customizing theLocalDateTimeto be used for setting creation and modification dates. - dateTimeProviderRef() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerAuditing
-
Configures a
DateTimeProviderbean name that allows customizing theLocalDateTimeto be used for setting creation and modification dates. - 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
CredentialsProviderimplementation 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
PublisherFactoryimplementation. - DefaultPublisherFactory(GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultPublisherFactory
-
Create
DefaultPublisherFactoryinstance based on the providedGcpProjectIdProvider. - 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
SubscriberFactoryimplementation. - DefaultSubscriberFactory(GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
-
Deprecated.Use the new
(GcpProjectIdProvider,PubSubConfiguration)instead - DefaultSubscriberFactory(GcpProjectIdProvider, PubSubConfiguration) - Constructor for class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
-
Default
DefaultSubscriberFactoryconstructor. - delete(Class<T>, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Deletes an object based on a key.
- delete(Class<T>, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- delete(Class<T>, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Deletes objects given a set of keys.
- delete(Class<T>, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- delete(Class<T>, Iterable<? extends T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
-
Deletes several objects from Spanner.
- delete(Class<T>, Iterable<? extends T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
- delete(Class, Key) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
-
Deletes a key from Spanner.
- delete(Class, Key) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
- delete(Class, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
-
Deletes a set of keys from Spanner.
- delete(Class, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
- delete(Object) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- delete(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Deletes an object from storage.
- delete(Object) - 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
- 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(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(T) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerMutationFactory
-
Deletes a single object from Spanner.
- delete(T) - Method in class com.google.cloud.spring.data.spanner.core.SpannerMutationFactoryImpl
- deleteAll() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- deleteAll() - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- deleteAll() - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- deleteAll(Class<?>) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
-
Delete all entities of a given domain type.
- deleteAll(Class<?>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- 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(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.datastore.repository.support.SimpleDatastoreRepository
- deleteAll(Iterable<? extends T>) - 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(Iterable<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- deleteAll(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- 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 I>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- deleteAllById(Iterable<? extends String>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- deleteById(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- deleteById(Object) - 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(String) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- deleteById(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- 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.
- 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 - Class in com.google.cloud.spring.data.spanner.core.mapping.event
-
An event signaling a Cloud Spanner delete operation.
- DeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.DeleteEvent
-
Constructor.
- 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) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- deleteSecret(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
-
Deletes the specified secret.
- 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) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- disableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
-
Disables the secret version under the specified project.
- 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.
- dmlStatement() - Element in annotation type com.google.cloud.spring.data.spanner.repository.query.Query
-
Indicates if the annotated Query Method is a DML statement or an SQL statement.
- doBegin(Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
- doBegin(Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
- doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
- 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(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
- doCommit(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
- 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() - Method in class com.google.cloud.spring.data.spanner.core.SpannerTransactionManager
- doGetTransaction(TransactionSynchronizationManager) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
- 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(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class com.google.cloud.spring.data.firestore.transaction.ReactiveFirestoreTransactionManager
- doRollback(DefaultTransactionStatus) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTransactionManager
- 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
PropertyHandlerto allDatastorePersistentPropertycontained in thisDatastorePersistentEntitythat 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
PropertyHandlerto allSpannerPersistentPropertys contained in thisSpannerPersistentPropertythat 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
PropertyHandlerto allDatastorePersistentPropertycontained in thisDatastorePersistentEntitythat 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
PropertyHandlerto allSpannerPersistentPropertys contained in thisSpannerPersistentPropertythat 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.
- EMBEDDED_ENTITY - Enum constant in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
-
These are properties that are POJOs or collections of POJOs stored as a singular embedded entity or arrays of embedded entities in the field.
- EMBEDDED_MAP - Enum constant in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
-
These are
Maps that are stored as a single embedded entity in the field. - EmbeddedType - Enum in com.google.cloud.spring.data.datastore.core.mapping
-
The various types of properties with respect to their storage as embedded entities.
- EMPTY_RESPONSE_ERROR_MESSAGE - Static variable in class com.google.cloud.spring.vision.CloudVisionTemplate
- 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) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- enableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
-
Enables the secret version under the specified project.
- 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
bytesusing the specified KMS resource stringcryptoKey. - 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
textusing the specified KMS resource stringcryptoKey. - 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) - 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.extensions.LogstashLoggingEventEnhancer
- enhanceLogEntry(LogEntry.Builder, ILoggingEvent) - Method in class com.google.cloud.spring.logging.TraceIdLoggingEnhancer
-
See:
TraceIdLoggingEnhancer.enhanceLogEntry(LogEntry.Builder)This method adds support forAsyncAppenderwhen 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
PropertyValueProviderfor 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
- entityType - Variable in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
- equals(Object) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
- 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
- excludeFilters() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Specifies which types are not eligible for component scanning.
- excludeFilters() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Specifies which types are not eligible for component scanning.
- excludeFilters() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Specifies which types are not eligible for component scanning.
- 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.datastore.repository.query.GqlDatastoreQuery
- execute(Object[]) - Method in class com.google.cloud.spring.data.datastore.repository.query.PartTreeDatastoreQuery
- execute(Object[]) - Method in class com.google.cloud.spring.data.firestore.repository.query.PartTreeFirestoreQuery
- execute(Object[]) - Method in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
- 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() - Element in annotation type com.google.cloud.spring.data.datastore.repository.query.Query
-
Returns whether the defined query should be executed as an exists projection.
- exists() - Method in class com.google.cloud.spring.storage.GoogleStorageResource
- exists(String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
- exists(Example<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- existsById(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- existsById(I) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- 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(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(String) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- existsById(Publisher) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- 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
- ExtendedBindingHandlerMappingsProviderConfiguration - Class in com.google.cloud.spring.stream.binder.pubsub.config
-
Configuration for extended binding metadata.
- ExtendedBindingHandlerMappingsProviderConfiguration() - Constructor for class com.google.cloud.spring.stream.binder.pubsub.config.ExtendedBindingHandlerMappingsProviderConfiguration
- extractDatabasePath(String) - Static method in class com.google.cloud.spring.data.firestore.util.Util
- extractTextFromFile(Resource, String) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
-
Extract the text out of a file and return the result as a String.
- 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.
- extractTextFromPdf(Resource) - Method in class com.google.cloud.spring.vision.CloudVisionTemplate
-
Extract the text out of a pdf 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() - Element in annotation type com.google.cloud.spring.data.datastore.core.mapping.DiscriminatorField
-
The name of the field that holds the value that distinguishes which subclass an entity maps to.
- 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
- finalizeWriteStream() - Method in class com.google.cloud.spring.bigquery.core.BigQueryJsonDataWriter
-
Call this method before committing the stream
- findAll() - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- 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(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>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- 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(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>, DatastoreQueryOptions) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- findAll(Example<S>) - 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(Example<S>, 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(Pageable) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- findAll(Sort) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- findAll(Sort) - 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(Iterable<I>) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- 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(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
- 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(I) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- findById(I) - Method in class com.google.cloud.spring.data.spanner.repository.support.SimpleSpannerRepository
- 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(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(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
- 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
Jwttoken. - 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
- firestoreMappingContextRef() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Configures the name of the Firestore mapping context bean to be used by default with the repositories detected.
- 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.
- firestoreTemplateRef() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Configures the name of the Firestore template bean to be used by default with the repositories detected.
- 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
GoogleStorageLocationto 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
GoogleStorageLocationfor a file within a bucket. - forFolder(String, String) - Static method in class com.google.cloud.spring.storage.GoogleStorageLocation
-
Returns a
GoogleStorageLocationto 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
DatastorePageablewrapper 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
DatastorePageablewrapper 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
PubsubMessageformat fromMessageHeaders. - 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
PubsubMessageto 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
-
Configuration for
GoogleConfigPropertySourceLocator. - GcpConfigProperties() - Constructor for class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
- GcpContextAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.core
-
Base starter for Google Cloud Projects.
- GcpContextAutoConfiguration(GcpProperties) - Constructor for class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
- GcpDatastoreAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
-
Provides Spring Data classes to use with Cloud Datastore.
- GcpDatastoreEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.datastore
-
If spring.cloud.gcp.datastore.emulator.enabled is set to true the emulator will be started as a local datastore server using the
LocalDatastoreHelper. - GcpDatastoreEmulatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
- GcpDatastoreProperties - Class in com.google.cloud.spring.autoconfigure.datastore
-
Properties for configuring Cloud Datastore.
- GcpDatastoreProperties() - Constructor for class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreProperties
- 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(GcpProjectIdProvider, GcpKmsProperties, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.kms.GcpKmsAutoConfiguration
- GcpKmsProperties - Class in com.google.cloud.spring.autoconfigure.kms
- GcpKmsProperties() - Constructor for class com.google.cloud.spring.autoconfigure.kms.GcpKmsProperties
- GcpMetricsProperties - Class in com.google.cloud.spring.autoconfigure.metrics
-
Settings for Stackdriver Metrics.
- GcpMetricsProperties() - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpMetricsProperties
- gcpProjectIdProvider() - Method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
-
Get a GCP project ID provider.
- 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, ObjectProvider<SelectiveSchedulerThreadNameProvider>, ApplicationContext) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubAutoConfiguration
- GcpPubSubEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub
-
If
spring.cloud.gcp.pubsub.emulator-hostis set, spring stream will connect to a running pub/sub emulator. - GcpPubSubEmulatorAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubEmulatorAutoConfiguration
- GcpPubSubHeaders - Class in com.google.cloud.spring.pubsub.support
-
Google Cloud 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 services integrated by Spring Cloud GCP.
- GcpSecretManagerBootstrapConfiguration - Class in com.google.cloud.spring.autoconfigure.secretmanager
-
Deprecated.since external resources should be using Spring Boot's Config Data API, more info in here.
- GcpSecretManagerBootstrapConfiguration(GcpSecretManagerProperties, ConfigurableEnvironment) - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
-
Deprecated.
- GcpSecretManagerEnvironmentPostProcessor - Class in com.google.cloud.spring.autoconfigure.secretmanager
-
Registers converters used by Spring Cloud GCP Secret Manager.
- GcpSecretManagerEnvironmentPostProcessor() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerEnvironmentPostProcessor
- GcpSecretManagerProperties - Class in com.google.cloud.spring.autoconfigure.secretmanager
- GcpSecretManagerProperties() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
- GcpSpannerAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
-
Provides Spring Data classes to use with Cloud Spanner.
- GcpSpannerAutoConfiguration() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerAutoConfiguration
- GcpSpannerEmulatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner
-
Provides auto-configuration to use the Spanner emulator if enabled.
- GcpSpannerEmulatorAutoConfiguration(GcpSpannerProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerEmulatorAutoConfiguration
- GcpSpannerProperties - Class in com.google.cloud.spring.autoconfigure.spanner
-
Settings for Spring Data Cloud Spanner.
- GcpSpannerProperties() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
- GcpStackdriverMetricsAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.metrics
-
Provides auto-detection for `project-id` and `credentials`.
- GcpStackdriverMetricsAutoConfiguration(GcpMetricsProperties, StackdriverProperties, GcpProjectIdProvider, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverMetricsAutoConfiguration
- GcpStackdriverPropertiesConfigAdapter - Class in com.google.cloud.spring.autoconfigure.metrics
- GcpStackdriverPropertiesConfigAdapter(StackdriverProperties) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
- GcpStackdriverPropertiesConfigAdapter(StackdriverProperties, String, CredentialsProvider) - Constructor for class com.google.cloud.spring.autoconfigure.metrics.GcpStackdriverPropertiesConfigAdapter
- GcpStorageAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.storage
-
An auto-configuration for Google
GoogleStorageProtocolResolverSettingsbean definition. - GcpStorageAutoConfiguration(GcpProjectIdProvider, CredentialsProvider, GcpStorageProperties) - Constructor for class com.google.cloud.spring.autoconfigure.storage.GcpStorageAutoConfiguration
- GcpStorageProperties - Class in com.google.cloud.spring.autoconfigure.storage
-
Settings for Storage.
- GcpStorageProperties() - Constructor for class com.google.cloud.spring.autoconfigure.storage.GcpStorageProperties
- GcpTraceProperties - Class in com.google.cloud.spring.autoconfigure.trace
-
Stackdriver Trace Properties.
- GcpTraceProperties() - Constructor for class com.google.cloud.spring.autoconfigure.trace.GcpTraceProperties
- GcsAcceptModifiedAfterFileListFilter - Class in com.google.cloud.spring.storage.integration.filters
-
The
GcsAcceptModifiedAfterFileListFilteris 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
GcsDiscardRecentModifiedFileListFilteris 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
-
Construct a
GcsDiscardRecentModifiedFileListFilterinstance with providedGcsDiscardRecentModifiedFileListFilter.age. - 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(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
- GcsMessageHandler(SessionFactory<BlobInfo>) - 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
RemoteFileTemplatewith 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
GcsStreamingMessageSourcewith acomparatorwhich 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
- getAllowedHeaders() - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubCommonProperties
- getAllPages() - Method in class com.google.cloud.spring.vision.DocumentOcrResultSet
-
Returns an
Iteratorover 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
- getArraySupport() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- 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
- getBigQueryJsonDataWriter(TableName) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- getBindMarkers(ConnectionFactory) - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerBindMarkerFactoryProvider
- getBindMarkersFactory() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- 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
Bucketassociated 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
Statementthat 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
- getCommitResponse(TableName, BigQueryJsonDataWriter) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- 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
ReadWriteConversionsused in this converter. - getConversions() - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
- getConverters() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- 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
- getDatabaseId() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
- getDatabaseName() - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
- getDataDir() - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
- getDatasetName() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- 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
DatastoreEntityConverterused 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
- getDialect(ConnectionFactory) - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialectProvider
- 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
DatastorePersistentEntitywith 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
EmbeddedTypeof 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
- getErrors() - Method in class com.google.cloud.spring.bigquery.core.WriteApiResponse
- 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() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
- 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(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. - getFullyQualifiedName() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- getFullyQualifiedSubscriberProperties() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Returns an immutable map of subscription properties keyed by the fully-qualified
ProjectSubscriptionName. - 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
- getGson() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
- 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. e.g.,
user-agent: Spring/1.0.0.RELEASE spring-cloud-gcp-pubsub/1.0.0.RELEASE. - 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
DatastoreDataExceptionif 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
Exceptionif 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
- getInitialRetryDelay() - Method in class com.google.cloud.spring.core.Retry
- getInitialRetryDelaySeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
- getInitialRpcTimeout() - Method in class com.google.cloud.spring.core.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
- getJsonValue(int, Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.convert.StructAccessor
- getJsonWriterBatchSize() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- getJsonWriterBatchSize() - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- 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
Keyfrom 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
Keyfrom 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
Keyfrom 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
entityKeywith 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 addUserAgentHeaderProviderconfiguration, 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.core.Retry
- 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
- getMaxDurationPerAckExtension() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- 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.
- getMaxRetryDelay() - Method in class com.google.cloud.spring.core.Retry
- getMaxRetryDelaySeconds() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
- getMaxRpcTimeout() - Method in class com.google.cloud.spring.core.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
- getMinDurationPerAckExtension() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- 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_MESSAGEheader out of aMessage. - 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
pageNumberof 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 theGOOGLE_CLOUD_PROJECTenvironment 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
SecretManagerPropertySourceis 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
- getQueryMethod() - Method in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
- 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
- getResolvedDatabaseId() - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
- 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.core.Retry
- 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.core.Retry
- 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
secretIdentifiersecret. - 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
secretIdentifiersecret. - 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
- getSimpleTypes() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- 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.
- getStreamName() - Method in class com.google.cloud.spring.bigquery.core.BigQueryJsonDataWriter
- getSubscriber() - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
- getSubscriber(String, String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Deprecated.
- 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(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
- getSubscriptionProperties(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Returns properties for the specified fully-qualified
ProjectSubscriptionName. - 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.
- getThreadName(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.autoconfigure.pubsub.SelectiveSchedulerThreadNameProvider
- getThreadPoolSize() - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.config.GcpConfigProperties
- getTimeoutMillis() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
- 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
- getTotalTimeout() - Method in class com.google.cloud.spring.core.Retry
- 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. e.g.,
Spring/1.0.0.RELEASE spring-cloud-gcp-pubsub/1.0.0.RELEASE. - 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
Whereannotation 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
WHEREclause 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. - getWriteApiResponse(String, InputStream) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- 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
PropertySourceLocatorfor Google Cloud Runtime Configurator API. - GoogleConfigPropertySourceLocator(GcpProjectIdProvider, CredentialsProvider, GcpConfigProperties) - Constructor for class com.google.cloud.spring.autoconfigure.config.GoogleConfigPropertySourceLocator
- googleCredentials() - Method in class com.google.cloud.spring.autoconfigure.core.GcpContextAutoConfiguration
- googleCredentials(GcpSecretManagerProperties) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
-
Deprecated.
- 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
GoogleStorageLocationbased on the provided Google Storage URI string. - GoogleStorageProtocolResolver - Class in com.google.cloud.spring.storage
-
A
ProtocolResolverimplementation for thegs://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
WritableResourcefor reading and writing objects in Google Cloud Storage (GCS). - 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.
- GoogleStorageResource(Storage, String) - Constructor for class com.google.cloud.spring.storage.GoogleStorageResource
-
Constructor that defaults autoCreateFiles to true.
- 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.
- 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.autoconfigure.secretmanager.SecretManagerConfigDataResource
- 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
Wherewith 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
Wherewith 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
HealthTrackerhealth trackers created perProjectSubscriptionName. - HealthTrackerRegistryImpl - Class in com.google.cloud.spring.pubsub.core.health
-
A registry for the
HealthTrackerhealth trackers created perProjectSubscriptionName. - 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. - includeFilters() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Specifies which types are eligible for component scanning.
- includeFilters() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Specifies which types are eligible for component scanning.
- includeFilters() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Specifies which types are eligible for component scanning.
- initialize(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
Standardizes all subscription properties to be keyed by their fully qualified subscription names.
- 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
- insert(T, Key...) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
-
Inserts an instance of an object to Cloud Datastore.
- insert(T, Key...) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- 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
- insertAll(Iterable<T>, Key...) - Method in interface com.google.cloud.spring.data.datastore.core.DatastoreOperations
-
Saves multiple instances of objects to Cloud Datastore.
- insertAll(Iterable<T>, Key...) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- INSTANT_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
-
A converter from
Instantto 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
- isAllowDefaultSecret() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
- 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() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
- isCollectionLike(Class) - Static method in class com.google.cloud.spring.data.datastore.core.util.ValueUtil
- 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() - Method in class com.google.cloud.spring.storage.integration.GcsFileInfo
- 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(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
GoogleStorageLocationrepresents 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
GoogleStorageLocationrepresents 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
- isIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerCompositeKeyProperty
- isIdProperty() - Method in class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentPropertyImpl
- 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() - 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
- 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.
- 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
- isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
- isRunning() - Method in class com.google.cloud.spring.autoconfigure.datastore.GcpDatastoreEmulatorAutoConfiguration
-
Checks if the instance is running.
- 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
- isSuccessful() - Method in class com.google.cloud.spring.bigquery.core.WriteApiResponse
- 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
ProjectSubscriptionNamehas aHealthTrackerregistered. - 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
- 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
Dateto 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
Timestampto 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.
- JsonToMapConverter<K,
V> - Class in com.google.cloud.spanner.r2dbc.springdata -
JsonWrapper to Map converter.
- JsonToMapConverter(Gson) - Constructor for class com.google.cloud.spanner.r2dbc.springdata.JsonToMapConverter
- 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
- keyOrder() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.PrimaryKey
-
The order of columns that comprise the primary key.
- 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
- KUBERNETES_ENGINE - Enum constant in enum com.google.cloud.spring.core.GcpEnvironment
-
Matches Kubernetes instances.
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.
- lazy() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Interleaved
-
Controls whether the referenced entity should be loaded lazily.
- 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.
- limit() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- 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.
- load(ConfigDataLoaderContext, SecretManagerConfigDataResource) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLoader
- 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
LocalDateTimeto the Spanner timestamp type. - LOCAL_DATE_TIMESTAMP_CONVERTER - Static variable in class com.google.cloud.spring.data.spanner.core.convert.SpannerConverters
-
A converter from
LocalDateto 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
- lock() - Method in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- LoggingAppender - Class in com.google.cloud.spring.logging
-
A Google Cloud Java Logback
LoggingAppenderwrapper 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
- MANUAL - Enum constant in enum com.google.cloud.spring.pubsub.integration.AckMode
-
The framework does not ack / nack the message.
- 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
- MapToJsonConverter<K,
V> - Class in com.google.cloud.spanner.r2dbc.springdata -
Map to JsonWrapper Converter.
- MapToJsonConverter(Gson) - Constructor for class com.google.cloud.spanner.r2dbc.springdata.MapToJsonConverter
- mapToList(ResultSet, Class<T>) - 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
ResultSetinto a list of objects. - mapToList(ResultSet, Class<T>, String...) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
- mapToList(ResultSet, Class<T>, String...) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
-
Converts a set of Spanner
ResultSetinto a list of objects. - mapToList(ResultSet, Class<T>, Set<String>, boolean) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
- mapToList(ResultSet, Class<T>, Set<String>, boolean) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
-
Converts a Spanner
ResultSetinto 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(int) - Method in interface com.google.cloud.spring.pubsub.support.AcknowledgeablePubsubMessage
-
Modify the ack deadline of the message.
- 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.
- modifyOnCreate() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreAuditing
-
Configures whether the entity shall be marked as modified on creation.
- modifyOnCreate() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerAuditing
-
Configures whether the entity shall be marked as modified on creation.
- 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.
- MYSQL - Enum constant in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
-
MySQL constants.
N
- nack() - Method in interface com.google.cloud.spring.pubsub.support.BasicAcknowledgeablePubsubMessage
-
Negatatively achnowledge (nack) the message asynchronously.
- 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.
- name() - Element in annotation type com.google.cloud.spring.data.datastore.core.mapping.Entity
-
The Kind name of the Entity in Datastore, which can differ from the name of the class which it annotates.
- name() - Element in annotation type com.google.cloud.spring.data.datastore.core.mapping.Field
-
The custom name of the field in the Datastore Entity, which can differ from the name of the property it annotates.
- name() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Column
-
The custom name of the column in the Spanner table, which can differ from the name of the field which it annotates.
- name() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Table
-
The name of the table in Spanner, which can differ from the name of the class which it annotates.
- 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.
- namedQueriesLocation() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Configures the location of where to read the Spring Data named queries properties file.
- namedQueriesLocation() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Unused.
- namedQueriesLocation() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Configures the location of where to read the Spring Data named queries properties file.
- next() - Method in class com.google.cloud.spring.data.datastore.repository.query.DatastorePageable
- NOT_EMBEDDED - Enum constant in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
-
These are properties that stored as singular or arrays of Cloud Datastore native field types.
- 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.
- nullable() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Column
-
If the column's schema should be NOT NULL when generating a schema based on an entity class.
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(Class<T>) - Static method in class com.google.cloud.spring.data.spanner.core.convert.CommitTimestamp
-
Creates a value for
Value.COMMIT_TIMESTAMP. - of(TypeInformation<?>) - Static method in enum com.google.cloud.spring.data.datastore.core.mapping.EmbeddedType
-
Get the
EmbeddedTypeof a givenTypeInformation. - 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
-
Conditionthat 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
FluxofAcknowledgeablePubsubMessageobjects. - POSTGRESQL - Enum constant in enum com.google.cloud.spring.autoconfigure.sql.DatabaseType
-
Postgresql constants.
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - 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, AnnotationRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.spanner.repository.config.SpannerRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
- 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.autoconfigure.secretmanager.GcpSecretManagerProperties
-
Configuration prefix for Secret Manager properties.
- PREFIX - Static variable in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
-
ConfigData Prefix for Google Cloud Secret Manager.
- 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
SpannerPersistentEntitythat 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
HealthTrackerif 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() - Method in class com.google.cloud.spring.storage.integration.inbound.GcsInboundFileSynchronizer
- PROTOCOL - Static variable in class com.google.cloud.spring.storage.GoogleStorageProtocolResolver
-
The prefix of all storage locations.
- 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, PubsubMessage) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherOperations
-
Send a message to Pub/Sub.
- publish(String, PubsubMessage) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
- publish(String, PubsubMessage) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
- publish(String, T) - Method in interface com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherOperations
-
Send a message to Pub/Sub.
- publish(String, T) - Method in class com.google.cloud.spring.pubsub.core.publisher.PubSubPublisherTemplate
- publish(String, T) - Method in class com.google.cloud.spring.pubsub.core.PubSubTemplate
- 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, 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
PubsubMessageand then publish it. - 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
PubsubMessageand then publish it. - 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.Builderobjects. - 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
- PUBSUB - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Pub/Sub
- 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.ExtendedBindingHandlerMappingsProviderConfiguration
- PubSubHeaderMapper - Class in com.google.cloud.spring.pubsub.integration
-
Maps headers from
PubsubMessages toMessages 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
HealthIndicatorfor Pub/Sub. - PubSubHealthIndicator(PubSubTemplate, String, long, boolean) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicator
- PubSubHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub.health
-
Auto-configurationforPubSubHealthIndicator. - PubSubHealthIndicatorAutoConfiguration(PubSubHealthIndicatorProperties) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorAutoConfiguration
- PubSubHealthIndicatorProperties - Class in com.google.cloud.spring.autoconfigure.pubsub.health
-
Properties for Pub/Sub Health Indicator.
- PubSubHealthIndicatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubHealthIndicatorProperties
- pubSubHealthThreadPool() - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
- 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 subscription 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
PubsubMessagefails. - 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
PubSubPublisherTemplateconstructor that usesSimplePubSubMessageConverterto 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
Fluxinstances 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
PubSubSubscriberTemplateconstructor. - pubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Method in class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
- PubSubSubscriptionHealthIndicator - Class in com.google.cloud.spring.autoconfigure.pubsub.health
- PubSubSubscriptionHealthIndicator(HealthTrackerRegistry) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicator
- PubSubSubscriptionHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.pubsub.health
- PubSubSubscriptionHealthIndicatorAutoConfiguration(GcpPubSubProperties, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.autoconfigure.pubsub.health.PubSubSubscriptionHealthIndicatorAutoConfiguration
- 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(PubSubPublisherTemplate, PubSubSubscriberTemplate) - Constructor for class com.google.cloud.spring.pubsub.core.PubSubTemplate
-
Default
PubSubTemplateconstructor that uses aPubSubPublisherTemplateand aPubSubSubscriberTemplate. - PubSubTemplate(PublisherFactory, SubscriberFactory) - Constructor for class com.google.cloud.spring.pubsub.core.PubSubTemplate
-
Default
PubSubTemplateconstructor. - 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<? extends BaseEntity>, Class<T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- 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<A>, Function<A, T>) - Method in class com.google.cloud.spring.data.datastore.core.DatastoreTemplate
- query(Class<T>, Statement, SpannerQueryOptions) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Finds objects by using an SQL statement.
- query(Class<T>, Statement, SpannerQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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(Function<Struct, A>, Statement, SpannerQueryOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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 - 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
- queryMethod - Variable in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
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,
ReactiveFirestoreTransactionManagerbinds 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) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
- read(Class<R>, Struct, Set<String>, boolean) - Method in class com.google.cloud.spring.data.spanner.core.convert.ConverterAwareMappingSpannerEntityProcessor
- read(Class<R>, Struct, Set<String>, boolean) - Method in interface com.google.cloud.spring.data.spanner.core.convert.SpannerEntityProcessor
- 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) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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>, Key, SpannerReadOptions) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- read(Class<T>, KeySet) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Finds objects stored from their keys.
- read(Class<T>, KeySet) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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, 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
- READ_BYTES_ERROR_MESSAGE - Static variable in class com.google.cloud.spring.vision.CloudVisionTemplate
- readAll(Class<T>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Finds all objects of the given type.
- readAll(Class<T>) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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>, SpannerReadOptions) - 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(BaseEntity, TypeInformation) - Method in class com.google.cloud.spring.data.datastore.core.convert.DefaultDatastoreEntityConverter
- readAsMap(Class<T>, TypeInformation<R>, BaseEntity) - Method in interface com.google.cloud.spring.data.datastore.core.convert.DatastoreEntityConverter
-
Read the entity as a
Mapwhen the map type is unknown. - 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
DatastoreEntityConverterto 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(ProjectSubscriptionName) - Method in interface com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistry
-
Create a tracker for given
ProjectSubscriptionNameand add tracker to registry. - registerTracker(ProjectSubscriptionName) - Method in class com.google.cloud.spring.pubsub.core.health.HealthTrackerRegistryImpl
- 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(String) - 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.
- repositoryBaseClass() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryBaseClass() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryBaseClass() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryFactoryBeanClass() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryFactoryBeanClass() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- repositoryImplementationPostfix() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- repositoryImplementationPostfix() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- 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
- resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
- 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 - Class in com.google.cloud.spring.core
-
Retry settings configuration.
- Retry() - Constructor for class com.google.cloud.spring.core.Retry
- Retry() - Constructor for class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
- RetryUtil - Class in com.google.cloud.spring.core.util
-
Utility methods for retry settings.
- 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
documentand generates OCR output files under the path specified byoutputFilePathPrefix. - RUNTIME_CONFIG_SCOPE - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Runtime Configurator
S
- save(S) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- 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
- 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(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
- saveAll(Iterable<S>) - Method in class com.google.cloud.spring.data.datastore.repository.support.SimpleDatastoreRepository
- saveAll(Iterable<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
- 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(Publisher<S>) - Method in class com.google.cloud.spring.data.firestore.SimpleFirestoreReactiveRepository
- 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.
- SaveEvent - Class in com.google.cloud.spring.data.datastore.core.mapping.event
-
An event published when entities are saved to Cloud Datastore.
- SaveEvent - Class in com.google.cloud.spring.data.spanner.core.mapping.event
-
An event that signals a save operation to Cloud Spanner.
- SaveEvent(List) - Constructor for class com.google.cloud.spring.data.datastore.core.mapping.event.SaveEvent
-
Constructor.
- 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) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- secretExists(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
-
Returns true if there already exists a secret under the GCP
projectIdwith thesecretId. - secretExists(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- secretManagerClient(CredentialsProvider) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerBootstrapConfiguration
-
Deprecated.
- SecretManagerConfigDataLoader - Class in com.google.cloud.spring.autoconfigure.secretmanager
- SecretManagerConfigDataLoader() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLoader
- SecretManagerConfigDataLocationResolver - Class in com.google.cloud.spring.autoconfigure.secretmanager
- SecretManagerConfigDataLocationResolver() - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataLocationResolver
- SecretManagerConfigDataResource - Class in com.google.cloud.spring.autoconfigure.secretmanager
- SecretManagerConfigDataResource(ConfigDataLocation) - Constructor for class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
- 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
-
Deprecated.
- SecretManagerPropertySourceLocator - Class in com.google.cloud.spring.secretmanager
-
Implementation of
PropertySourceLocatorwhich 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
-
Deprecated.
- 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
- SelectiveSchedulerThreadNameProvider - Interface in com.google.cloud.spring.autoconfigure.pubsub
-
Provides an interface to customize thread name of subscription-specific
ThreadPoolTaskScheduler - SENDER_BEAN_NAME - Static variable in class com.google.cloud.spring.autoconfigure.trace.StackdriverTraceAutoConfiguration
-
Stackdriver sender bean name.
- 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
ValueBinderfor a given field name to bind. - setAckExecutor(Executor) - Method in class com.google.cloud.spring.pubsub.core.subscriber.PubSubSubscriberTemplate
-
Sets the
Executorto 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
- setAllowDefaultSecret(boolean) - Method in class com.google.cloud.spring.autoconfigure.secretmanager.GcpSecretManagerProperties
- setAllowDefaultSecretValue(boolean) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
- setAllowedHeaders(String[]) - Method in class com.google.cloud.spring.stream.binder.pubsub.properties.PubSubCommonProperties
- 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
Executorto 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
- setCreateDisposition(JobInfo.CreateDisposition) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
Sets the
JobInfo.CreateDispositionwhich specifies whether a new table may be created in BigQuery if needed. - 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.Buildercustomizers. - 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
- setDatabaseId(String) - Method in class com.google.cloud.spring.autoconfigure.firestore.GcpFirestoreProperties
- setDatabaseName(String) - Method in class com.google.cloud.spring.autoconfigure.sql.GcpCloudSqlProperties
- setDataDir(Path) - Method in class com.google.cloud.spring.autoconfigure.datastore.EmulatorSettings
- setDatasetName(String) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- 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
- setDates() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreAuditing
-
Configures whether the creation and modification dates are set.
- setDates() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerAuditing
-
Configures whether the creation and modification dates are set.
- 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(Map<ProjectSubscriptionName, 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
Messagein 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(Map<ProjectSubscriptionName, 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
FormatOptionswhich 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
Expressionused to determine theFormatOptionsfor the handler. - setFullyQualifiedName(String) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- 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
PubsubMessageintoMessage. - 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
Messageinto outboundPubsubMessage. - 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
- setInitialRetryDelay(Duration) - Method in class com.google.cloud.spring.core.Retry
- setInitialRetryDelaySeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
- setInitialRpcTimeout(Duration) - Method in class com.google.cloud.spring.core.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
Durationamount 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
- setJsonWriterBatchSize(int) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.pubsub.GcpPubSubProperties
- setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spring.autoconfigure.spanner.GcpSpannerProperties
- 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.core.Retry
- 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
- setMaxDurationPerAckExtension(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- 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
- setMaxRetryDelay(Duration) - Method in class com.google.cloud.spring.core.Retry
- setMaxRetryDelaySeconds(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Retry
- setMaxRpcTimeout(Duration) - Method in class com.google.cloud.spring.core.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
- setMinDurationPerAckExtension(Long) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration.Subscriber
- 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
Messageconstructed 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 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.core.Retry
- 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(Map<ProjectSubscriptionName, RetrySettings>) - Method in class com.google.cloud.spring.pubsub.support.DefaultSubscriberFactory
- setRpcTimeoutMultiplier(Double) - Method in class com.google.cloud.spring.core.Retry
- 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
- setSubscription(Map<String, PubSubConfiguration.Subscriber>) - Method in class com.google.cloud.spring.pubsub.core.PubSubConfiguration
-
This method will be called by Spring Framework when binding user properties.
- 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
Messageafter the message was successfully published. - setSuccessful(boolean) - Method in class com.google.cloud.spring.bigquery.core.WriteApiResponse
- setSync(boolean) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
-
A
booleanindicating if theBigQueryFileMessageHandlershould 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
Expressionto evaluate to determine the table name. - setTableSchema(Schema) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
-
Sets the
Schemaof 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
Schemafor the handler. - setThreadPoolSize(int) - Method in class com.google.cloud.spring.autoconfigure.bigquery.GcpBigQueryProperties
- setTimeout(Duration) - Method in class com.google.cloud.spring.bigquery.integration.outbound.BigQueryFileMessageHandler
-
Sets the
Durationto 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.
- setTotalTimeout(Duration) - Method in class com.google.cloud.spring.core.Retry
- 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
Durationfor 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.WriteDispositionwhich 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).
- shutdown() - Method in class com.google.cloud.spring.pubsub.support.CachingPublisherFactory
-
Shutdown all cached
Publishergracefully. - 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
PubSubMessageConverterthat directly maps payloads of typebyte[],ByteString,ByteBuffer, andStringto 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_ADMIN - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Spanner database admin functions
- SPANNER_DATA - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Spanner data read and write
- 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
- SpannerBindMarkerFactoryProvider - Class in com.google.cloud.spanner.r2dbc.springdata
-
Provides the named bind marker strategy for Cloud Spanner.
- SpannerBindMarkerFactoryProvider() - Constructor for class com.google.cloud.spanner.r2dbc.springdata.SpannerBindMarkerFactoryProvider
- spannerCommitTimestamp() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Column
-
This setting takes effect when the entity in which it appears is used to generate schema DDL.
- 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
DatabaseIdobject 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
HealthIndicatorfor Spanner. - SpannerHealthIndicator(SpannerTemplate, String) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicator
-
SpannerHealthIndicator constructor.
- SpannerHealthIndicatorAutoConfiguration - Class in com.google.cloud.spring.autoconfigure.spanner.health
-
Auto-configurationforSpannerHealthIndicator. - SpannerHealthIndicatorAutoConfiguration(SpannerHealthIndicatorProperties) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorAutoConfiguration
- SpannerHealthIndicatorProperties - Class in com.google.cloud.spring.autoconfigure.spanner.health
-
Properties for Spanner Health Indicator.
- SpannerHealthIndicatorProperties() - Constructor for class com.google.cloud.spring.autoconfigure.spanner.health.SpannerHealthIndicatorProperties
- SpannerKeyIdConverter - Class in com.google.cloud.spring.autoconfigure.spanner
-
Settings for key converter used in REST repositories.
- SpannerKeyIdConverter(SpannerMappingContext) - Constructor for class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
- spannerMappingContext - Variable in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
- 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
- SpannerMappingContext(Gson) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerMappingContext
- spannerMappingContextRef() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Configures the name of the
SpannerMappingContextbean to be used by default with the repositories detected. - 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
MutablePersistentEntitystored 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
-
Deprecated.remove on next major release. use
SpannerPersistentEntityImpl(TypeInformation, SpannerMappingContext, SpannerEntityProcessor)instead. - SpannerPersistentEntityImpl(TypeInformation<T>, SpannerMappingContext, SpannerEntityProcessor) - Constructor for class com.google.cloud.spring.data.spanner.core.mapping.SpannerPersistentEntityImpl
-
Creates a
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
-
Creates a new
SpannerPersistentEntityInformationfor the givenSpannerPersistentEntity. - SpannerPersistentProperty - Interface in com.google.cloud.spring.data.spanner.core.mapping
-
Interface for a
PersistentPropertyof aSpannerPersistentEntityto 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 aSpannerPersistentEntitystored 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
QueryMethodfrom 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.
- SpannerR2dbcDialect - Class in com.google.cloud.spanner.r2dbc.springdata
-
The
R2dbcDialectimplementation which enables usage of Spring Data R2DBC with Cloud Spanner. - SpannerR2dbcDialect() - Constructor for class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- SpannerR2dbcDialectProvider - Class in com.google.cloud.spanner.r2dbc.springdata
-
Provides the
SpannerR2dbcDialectfor Spring Data. - SpannerR2dbcDialectProvider() - Constructor for class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialectProvider
- 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
-
ImportBeanDefinitionRegistrarused 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
PartTreeparsed method definitions. - spannerTemplate - Variable in class com.google.cloud.spring.data.spanner.repository.query.SqlSpannerQuery
- 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
- spannerTemplateRef() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Configures the name of the
SpannerOperationsbean to be used by default with the repositories detected. - 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
- spannerType() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Column
-
Optionally directly specify the column type in Cloud Spanner.
- 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.
- spannerTypeMaxLength() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Column
-
The maximum length of the column in Cloud Spanner terms.
- 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
- SQL_LIMIT - Static variable in class com.google.cloud.spanner.r2dbc.springdata.SpannerR2dbcDialect
- SQLADMIN - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for SQL Admin
- 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
HttpRequestParserthat 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
- STORAGE_READ_ONLY - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Storage read-only
- STORAGE_READ_WRITE - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Storage read-write
- 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
Fluxstream. - 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
- StructAccessor(Struct, Gson) - 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
PubSubTemplateto 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
SpannerPersistentEntitythat 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
Messageformat fromMap<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
ProjectSubscriptionNamebased 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
ProjectTopicNamebased 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
PubsubMessagegiven 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
SpannerReadOptionsclass instance could be compatible withSpannerQueryOptions. - toRequestId(Serializable, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.datastore.DatastoreKeyIdConverter
- toRequestId(Serializable, Class<?>) - Method in class com.google.cloud.spring.autoconfigure.spanner.SpannerKeyIdConverter
- toString() - Method in class com.google.cloud.spring.autoconfigure.secretmanager.SecretManagerConfigDataResource
- 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
Timestampvalue to theTimestamp. - toTopicName(String, String) - Static method in class com.google.cloud.spring.pubsub.support.PubSubTopicUtils
-
Create a
TopicNamebased on a topic name within a project or the fully-qualified topic name. - TRACE_APPEND - Enum constant in enum com.google.cloud.spring.core.GcpScope
-
scope for Trace
- 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
-
HandlerInterceptorthat extracts the request trace ID from the "x-cloud-trace-context" HTTP header and stores it in a thread-local usingTraceIdLoggingEnhancer.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
Monostream. - 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.
- UNKNOWN - Enum constant in enum com.google.cloud.spring.core.GcpEnvironment
-
Matches nothing; environment cannot be identified.
- update(Object) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Update an object already in storage.
- update(Object) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- update(Object, String...) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Update an object in storage.
- update(Object, String...) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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, Set<String>) - Method in interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Update an object in storage.
- 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
- updateRetrySettings(RetrySettings, Retry) - Static method in class com.google.cloud.spring.core.util.RetryUtil
-
Updates a
RetrySettingsbased on configuration properties. - UpdateTime - Annotation Type in com.google.cloud.spring.data.firestore.mapping
-
Marks a field to be used for update time.
- upsert(Object) - 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 interface com.google.cloud.spring.data.spanner.core.SpannerOperations
-
Update or insert an object into storage.
- upsert(Object, String...) - Method in class com.google.cloud.spring.data.spanner.core.SpannerTemplate
- 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, Set<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 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
- value() - Element in annotation type com.google.cloud.spring.autoconfigure.core.environment.ConditionalOnGcpEnvironment
-
Configures which environment to match.
- value() - Element in annotation type com.google.cloud.spring.data.datastore.core.mapping.DiscriminatorValue
-
The value that corresponds to entities of the annotated subclass stored in the Datastore Kind belonging to the parent class.
- value() - Element in annotation type com.google.cloud.spring.data.datastore.repository.config.EnableDatastoreRepositories
-
Alias for the
EnableDatastoreRepositories.basePackages()attribute. - value() - Element in annotation type com.google.cloud.spring.data.datastore.repository.query.Query
-
Takes a Cloud Datastore GQL string to define the actual query to be executed.
- value() - Element in annotation type com.google.cloud.spring.data.firestore.repository.config.EnableReactiveFirestoreRepositories
-
Alias for the
EnableReactiveFirestoreRepositories.basePackages()attribute. - value() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.PrimaryKey
-
The order of columns that comprise the primary key.
- value() - Element in annotation type com.google.cloud.spring.data.spanner.core.mapping.Where
-
The where-clause predicate.
- value() - Element in annotation type com.google.cloud.spring.data.spanner.repository.config.EnableSpannerRepositories
-
Alias for the
EnableSpannerRepositories.basePackages()attribute. - value() - Element in annotation type com.google.cloud.spring.data.spanner.repository.query.Query
-
Takes a Cloud Spanner SQL string to define the actual query to be executed.
- 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
- version() - Element in annotation type com.google.cloud.spring.data.firestore.mapping.UpdateTime
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(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 interface com.google.cloud.spring.data.firestore.FirestoreReactiveOperations
-
Creates FirestoreReactiveOperations object with a specified parent document.
- 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(InputStream, String) - Method in class com.google.cloud.spring.storage.integration.GcsSession
- 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) - 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.ConverterAwareMappingSpannerEntityProcessor
- 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.
- WriteApiResponse - Class in com.google.cloud.spring.bigquery.core
- WriteApiResponse() - Constructor for class com.google.cloud.spring.bigquery.core.WriteApiResponse
- 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) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- 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, Schema) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
- writeJsonStream(String, InputStream) - Method in interface com.google.cloud.spring.bigquery.core.BigQueryOperations
-
This method uses BigQuery Storage Write API to write new line delimited JSON file to the specified table.
- writeJsonStream(String, InputStream) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
This method uses BigQuery Storage Write API to write new line delimited JSON file to the specified table.
- writeJsonStream(String, InputStream, Schema) - Method in interface com.google.cloud.spring.bigquery.core.BigQueryOperations
-
This method uses BigQuery Storage Write API to write new line delimited JSON file to the specified table.
- writeJsonStream(String, InputStream, Schema) - Method in class com.google.cloud.spring.bigquery.core.BigQueryTemplate
-
This method uses BigQuery Storage Write API to write new line delimited JSON file to the specified table.
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form