All Classes
- 
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description DefaultPublisherFactory The defaultPublisherFactoryimplementation.DefaultPubSubAcknowledgement Defaul implementation ofAcknowledgementcontract.DefaultPubSubMessageReceiverExceptionHandler Handles any exception on beans of typePubSubListenerthat do not implementPubSubMessageReceiverExceptionHandlerinterface.DefaultPubSubMessageSerDesRegistry Default implementation of aPubSubMessageSerDesRegistry.DefaultSecretManagerClient Default implementation ofSecretManagerClient.DefaultSubscriberFactory Default implementation ofSubscriberFactory.GoogleAuthFilter A filter that allows service to service communication in GCP (https://cloud.google.com/run/docs/authenticating/service-to-service).GoogleCloudConfiguration General Google cloud configuration.GoogleCloudPropertyDefiner Logback extension that sets a property called google_cloud_logging to allow users to switch between appender configurations.GoogleComputeInstanceMetadata RepresentsComputeInstanceMetadatafor Google Cloud Platform.GoogleComputeInstanceMetadataResolver ResolvesComputeInstanceMetadatafor Google Cloud Platform.GoogleComputeMetadataConfiguration Configuration for computing metadata forComputePlatform.GOOGLE_COMPUTE.GoogleComputeMetadataKeys Models common Google compute instance metadata keys.GoogleCredentialsConfiguration Configuration for the Google credentials.GoogleCredentialsFactory A factory for creatingGoogleCredentials.GoogleFunctionInitializer Extended version ofFunctionInitializerthat configures the GCP environment.GoogleHttpResponse Extended interface used for testing.GoogleJacksonConfiguration Disables module scan for Jackson which is slow in function context.HttpFunction Entry point into the Micronaut + GCP integration.InvokerHttpServer An embedded server implementation that uses the function invoker.JsonPubSubMessageSerDes APubSubMessageSerDesimplementation that uses JacksonObjectMapperto convert application/json mime types.MessageId An annotation used to indicate that a parameter on a method should be bound to the message id.Modules Provides names of implemented modules to be used asNamedqualifiers as a well forUserAgentHeaderProvider.ObjectMapperCustomizer Customizes the jackson object mapper to ensure essential modules are registered.OrderingKey Defines the value of they to be used for message ordering.PublisherConfigurationProperties Configuration properties for PubSub Publishers.PublisherFactory The publisher factory interface that can create publishers.PublisherFactoryConfig Holds necessary configuration to createPublisherinstances viaPublisherFactory.PubSubAcknowledgementBinder BindsAcknowledgementarguments.PubSubAnnotatedArgumentBinder<A extends java.lang.annotation.Annotation> An interface for PubSub argument binding based on an annotation.PubSubArgumentBinder<T> An interface for PubSub argument binding.PubSubAttributesConvertibleValues Convert PubSub attributes to the requested type.PubSubBinderRegistry PubSubBodyBinder Binds arguments annotated withBodyand uses the appropriatePubSubMessageSerDesto deserialize the contents of the PubSubMessage data.PubSubClient PubSubClientException Represents an error when publishing messages.PubSubClientIntroductionAdvice Implementation ofPubSubClientadvice annotation.PubSubConfigurationFactory Factory class to create default settings for PubSub Publisher and subscriber beans.PubSubConfigurationProperties Configuration properties for PubSub support.PubSubConsumerAdvice Implementation of anExecutableMethodProcessorthat createsMessageReceiverthat subscribes to the PubSub subscription and invoke methods annotated by @Subscription.PubSubConsumerState Stores the context of a PubSubMessage that is received.PubSubDefaultArgumentBinder Default body binder of PubSub consumers.PubSubHeaderBinder Binds an argument annotated withHeaderannotation.PubSubListener Indicates that a bean will be consuming PubSub Messages.PubSubListenerException Represents an error when consuming messages.PubSubMessageHeaderBinder Support the newMessageHeaderannotation.PubSubMessageIdBinder Binds a PubSubMessage Id to the argument.PubSubMessageReceiverException PubSubMessageReceiverExceptionHandler Marker interface thatPubSubListenerbeans can implement to handle exceptions.PubSubMessageSerDes Responsible for converstion to/from bytes into domain logic.PubSubMessageSerDesRegistry A registry ofPubSubMessageSerDesinstances.PubSubPublisherState Stores the context of a PubSubMessage to be pulished.PubSubPublisherState.TopicState Internal class to represent Topic State.PubSubSubscriptionUtils Various utility methods for dealing with Pub/Sub subscriptions.PubSubTopicUtils Various utility methods for dealing with Pub/Sub topics.PubSubTypeArgumentBinder<T> An interface for PubSub argument binding based on argument type.RequiresGoogleProjectId A custom condition that indicates the bean requires a configured Google Project ID.RequiresProjectIdCondition Implementation ofRequiresGoogleProjectId.SecretManagerClient This interface is intended to abstract interactions withSecretManagerServiceClient, and instead of returning Google'sApiFuturetransform it on reactive extensions.SecretManagerConfigurationClient SecretManagerConfigurationProperties Configuration for SecretManager clients and config client integration.SecretManagerFactory Factory to create SecretManager clients.StackdriverJsonLayout Logback JsonLayout class to include tracing and other MDC fields.StackdriverSenderFactory Configures theStackdriverSenderfor Micronaut if present on the classpath.StackdriverTraceConstants Constants for Stackdriver Trace.SubscriberConfigurationProperties Configuration properties for PubSubSubscriber.SubscriberFactory Factory to createSubscriberInterfaceusing default configurations.SubscriberFactoryConfig Holds necessary configuration to createSubscriberviaSubscriberFactory.Subscription Represents a PubSub subscription.ThreeTenConverterRegistrar Type converter used to convert Google's internal Duration type.Topic Represents a pubsub topic to be used by classes annotated withPubSubClient.UserAgentHeaderProvider Provides the User-Agent header to signal to the Google Cloud Client Libraries that requests originate from a Micronaut Integration.VersionedSecret A wrapper class aroundAccessSecretVersionResponsewith secret information.