Skip navigation links
A B C D E F G H I L M O P R S T V W 

A

AvroTypeLoader - Class in com.mulesoft.connector.googlepubsub.internal.metadata.avro
Type loader capable of transforming an Apache AVRO definition schema into Mule Metadata
AvroTypeLoader(String) - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.avro.AvroTypeLoader
Parse schema definition from string

B

BatchProcessingParams - Class in com.mulesoft.connector.googlepubsub.internal.connection.provider
 
BatchProcessingParams() - Constructor for class com.mulesoft.connector.googlepubsub.internal.connection.provider.BatchProcessingParams
 

C

close(PubSubConnection) - Method in class com.mulesoft.connector.googlepubsub.internal.pagination.SnapshotsPagingProvider
 
com.mulesoft.connector.googlepubsub.api.model - package com.mulesoft.connector.googlepubsub.api.model
 
com.mulesoft.connector.googlepubsub.internal - package com.mulesoft.connector.googlepubsub.internal
 
com.mulesoft.connector.googlepubsub.internal.config - package com.mulesoft.connector.googlepubsub.internal.config
 
com.mulesoft.connector.googlepubsub.internal.connection - package com.mulesoft.connector.googlepubsub.internal.connection
 
com.mulesoft.connector.googlepubsub.internal.connection.provider - package com.mulesoft.connector.googlepubsub.internal.connection.provider
 
com.mulesoft.connector.googlepubsub.internal.error - package com.mulesoft.connector.googlepubsub.internal.error
 
com.mulesoft.connector.googlepubsub.internal.error.exception - package com.mulesoft.connector.googlepubsub.internal.error.exception
 
com.mulesoft.connector.googlepubsub.internal.error.provider - package com.mulesoft.connector.googlepubsub.internal.error.provider
 
com.mulesoft.connector.googlepubsub.internal.extension - package com.mulesoft.connector.googlepubsub.internal.extension
 
com.mulesoft.connector.googlepubsub.internal.metadata - package com.mulesoft.connector.googlepubsub.internal.metadata
 
com.mulesoft.connector.googlepubsub.internal.metadata.avro - package com.mulesoft.connector.googlepubsub.internal.metadata.avro
 
com.mulesoft.connector.googlepubsub.internal.operation - package com.mulesoft.connector.googlepubsub.internal.operation
 
com.mulesoft.connector.googlepubsub.internal.operation.params - package com.mulesoft.connector.googlepubsub.internal.operation.params
 
com.mulesoft.connector.googlepubsub.internal.pagination - package com.mulesoft.connector.googlepubsub.internal.pagination
 
com.mulesoft.connector.googlepubsub.internal.source - package com.mulesoft.connector.googlepubsub.internal.source
 
CommonErrorTypeProvider - Class in com.mulesoft.connector.googlepubsub.internal.error.provider
Provides error types for common error codes that can be received from all pub/sub calls
CommonErrorTypeProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.error.provider.CommonErrorTypeProvider
 
connect() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.PubSubConnectionProvider
 
CONSUMER - Static variable in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
CreateOpErrorTypeProvider - Class in com.mulesoft.connector.googlepubsub.internal.error.provider
Providers error types for errors thrown during all create operations
CreateOpErrorTypeProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.error.provider.CreateOpErrorTypeProvider
 
createSnapshot(CreateSnapshotRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
createSnapshot(PubSubConfiguration, PubSubConnection, SubscriptionIdentifier, String, Map<String, String>, StreamingHelper) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
Creates a snapshot from the requested subscription.

D

deleteSnapshot(DeleteSnapshotRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
deleteSnapshot(PubSubConfiguration, PubSubConnection, SnapshotIdentifier) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
Deletes an existing snapshot
disconnect() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
dispose() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.PubSubConnectionProvider
 

E

enrichException(Exception) - Method in class com.mulesoft.connector.googlepubsub.internal.error.PubSubExceptionHandler
 
equals(Object) - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 

F

FlowControlParameters - Class in com.mulesoft.connector.googlepubsub.internal.connection.provider
 
FlowControlParameters() - Constructor for class com.mulesoft.connector.googlepubsub.internal.connection.provider.FlowControlParameters
 
fromPubSubSnapshot(Snapshot) - Static method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
Method for translating Google Pub Sub library snapshot to connector's API model

G

GenericTopicBasedMetadataResolver - Class in com.mulesoft.connector.googlepubsub.internal.metadata
 
GenericTopicBasedMetadataResolver() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.GenericTopicBasedMetadataResolver
 
getAttributes() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.MessageContent
 
getAttributesType(MetadataContext, SubscriptionIdentifier) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageListenerMetadataResolver
 
getCategoryName() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageListenerMetadataResolver
 
getCategoryName() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageSchemaResolver
 
getCategoryName() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.SnapshotMetadataResolver
 
getConnection(MetadataContext) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.GenericTopicBasedMetadataResolver
 
getCredentialsProvider() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getErrorTypes() - Method in class com.mulesoft.connector.googlepubsub.internal.error.provider.CommonErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.connector.googlepubsub.internal.error.provider.CreateOpErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.connector.googlepubsub.internal.error.provider.PublishErrorTypeProvider
 
getExpireTime() - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
getInputMetadata(MetadataContext, TopicIdentifier) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageSchemaResolver
 
getIoScheduler() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getLabels() - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
getLimitExceededBehavior() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.FlowControlParameters
 
getMaxOutstandingElementCount() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.FlowControlParameters
 
getMaxOutstandingRequestSizeInBytes() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.FlowControlParameters
 
getMessage() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.MessageContent
 
getMessageCountBatchSize() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.BatchProcessingParams
 
getName() - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
getOutputType(MetadataContext, SubscriptionIdentifier) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageListenerMetadataResolver
 
getOutputType(MetadataContext, String) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.SnapshotMetadataResolver
 
getPage(PubSubConnection) - Method in class com.mulesoft.connector.googlepubsub.internal.pagination.SnapshotsPagingProvider
 
getParent() - Method in enum com.mulesoft.connector.googlepubsub.internal.error.PubSubErrorType
 
getProjectId() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.ProjectIdentifier
 
getPublishDelayThresholdInMillis() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.BatchProcessingParams
 
getRequestSizeThresholdInBytes() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.BatchProcessingParams
 
getResolverName() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.MessageListenerMetadataResolver
 
getSchema(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getSnapshot(GetSnapshotRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getSnapshot(PubSubConfiguration, PubSubConnection, SnapshotIdentifier) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
Retrieve a selected snapshot
getSnapshotList(PubSubConfiguration, String) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
Retrieve list of all the existing snapshots in selected project
getSnapshotName() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.SeekTarget
 
getSnapshotName() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.SnapshotIdentifier
 
getSnapshotsListResponse(ListSnapshotsRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getSubscription(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getSubscription(String, String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getSubscriptionName() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.SubscriptionIdentifier
 
getTimestamp() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.SeekTarget
 
getTopic() - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
getTopic(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getTopic(String, String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
getTopicName() - Method in class com.mulesoft.connector.googlepubsub.internal.operation.params.TopicIdentifier
 
getTotalResults(PubSubConnection) - Method in class com.mulesoft.connector.googlepubsub.internal.pagination.SnapshotsPagingProvider
 
getValue() - Method in enum com.mulesoft.connector.googlepubsub.internal.connection.provider.LimitExceededBehavior
 
GooglePubSubException - Exception in com.mulesoft.connector.googlepubsub.internal.error.exception
 
GooglePubSubException(ErrorTypeDefinition<T>, Throwable) - Constructor for exception com.mulesoft.connector.googlepubsub.internal.error.exception.GooglePubSubException
 
GooglePubSubRuntimeException - Exception in com.mulesoft.connector.googlepubsub.internal.error.exception
 
GooglePubSubRuntimeException(Throwable) - Constructor for exception com.mulesoft.connector.googlepubsub.internal.error.exception.GooglePubSubRuntimeException
 

H

hashCode() - Method in class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 

I

initialise() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.PubSubConnectionProvider
 
isBatchingEnabled() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.provider.BatchProcessingParams
 

L

LimitExceededBehavior - Enum in com.mulesoft.connector.googlepubsub.internal.connection.provider
 
listSnapshots(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
listSubscriptions(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
listTopics(String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
load(String) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.avro.AvroTypeLoader
 
load(String, String) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.avro.AvroTypeLoader
 

M

MessageContent - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
MessageContent() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.MessageContent
 
MessageListenerMetadataResolver - Class in com.mulesoft.connector.googlepubsub.internal.metadata
 
MessageListenerMetadataResolver() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.MessageListenerMetadataResolver
 
MessageListenerSource - Class in com.mulesoft.connector.googlepubsub.internal.source
Runnable message receiver, using Pub/Sub Subscriber
MessageListenerSource() - Constructor for class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
MessageSchemaResolver - Class in com.mulesoft.connector.googlepubsub.internal.metadata
 
MessageSchemaResolver() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.MessageSchemaResolver
 

O

onBackPressure(BackPressureContext, SourceCompletionCallback) - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
onError(SourceCallbackContext) - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
onStart(SourceCallback<InputStream, Map<String, String>>) - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
onStop() - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
onSuccess(SourceCallbackContext) - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 
onTerminate(SourceCallbackContext) - Method in class com.mulesoft.connector.googlepubsub.internal.source.MessageListenerSource
 

P

patchSnapshot(InputStream, String) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
patchSnapshot(PubSubConfiguration, PubSubConnection, InputStream, String) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
Updates an existing snapshot.
PROJECT_NAME - Static variable in class com.mulesoft.connector.googlepubsub.internal.ResourceConstants
 
PROJECT_SNAPSHOT_NAME - Static variable in class com.mulesoft.connector.googlepubsub.internal.ResourceConstants
 
PROJECT_SUBSCRIPTION_NAME - Static variable in class com.mulesoft.connector.googlepubsub.internal.ResourceConstants
 
PROJECT_TOPIC_NAME - Static variable in class com.mulesoft.connector.googlepubsub.internal.ResourceConstants
 
ProjectIdentifier - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
ProjectIdentifier() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.ProjectIdentifier
 
PublishErrorTypeProvider - Class in com.mulesoft.connector.googlepubsub.internal.error.provider
Provides error types for publish error codes that can be received from all pub/sub calls
PublishErrorTypeProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.error.provider.PublishErrorTypeProvider
 
publishMessage(PublishRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
publishMessage(PubSubConfiguration, PubSubConnection, TopicIdentifier, MessageContent, String, CompletionCallback<String, Void>) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.PublishOperation
Publishes a single message.
PublishOperation - Class in com.mulesoft.connector.googlepubsub.internal.operation
 
PublishOperation() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.PublishOperation
 
PubSubConfiguration - Class in com.mulesoft.connector.googlepubsub.internal.config
 
PubSubConfiguration() - Constructor for class com.mulesoft.connector.googlepubsub.internal.config.PubSubConfiguration
 
PubSubConnection - Class in com.mulesoft.connector.googlepubsub.internal.connection
 
PubSubConnection(PublisherStubSettings, SubscriberStubSettings, FixedCredentialsProvider, Scheduler) - Constructor for class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
PubSubConnectionProvider - Class in com.mulesoft.connector.googlepubsub.internal.connection.provider
 
PubSubConnectionProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.connection.provider.PubSubConnectionProvider
 
PubSubConnector - Class in com.mulesoft.connector.googlepubsub.internal.extension
 
PubSubConnector() - Constructor for class com.mulesoft.connector.googlepubsub.internal.extension.PubSubConnector
 
PubSubErrorType - Enum in com.mulesoft.connector.googlepubsub.internal.error
For more information follow PubSub API: https://cloud.google.com/pubsub/docs/reference/error-codes
PubSubExceptionHandler - Class in com.mulesoft.connector.googlepubsub.internal.error
 
PubSubExceptionHandler() - Constructor for class com.mulesoft.connector.googlepubsub.internal.error.PubSubExceptionHandler
 

R

resolve() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.SnapshotNameValueProvider
 
resolve() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.SubscriptionNameValueProvider
 
resolve() - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.TopicsValueProvider
 
resolveMetadata(PubSubConnection, Topic) - Method in class com.mulesoft.connector.googlepubsub.internal.metadata.GenericTopicBasedMetadataResolver
 
ResourceConstants - Class in com.mulesoft.connector.googlepubsub.internal
Constant containing resource names for PubSub entities.

S

seekMessages(SeekRequest) - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
seekMessages(PubSubConfiguration, PubSubConnection, SubscriptionIdentifier, SeekTarget) - Method in class com.mulesoft.connector.googlepubsub.internal.operation.SeekOperation
Supports bulk acknowledging or un-acknowledging of messages to given snapshot or point of time based on the seekTarget provided.
SeekOperation - Class in com.mulesoft.connector.googlepubsub.internal.operation
 
SeekOperation() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.SeekOperation
 
SeekTarget - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
SeekTarget() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.SeekTarget
 
Snapshot - Class in com.mulesoft.connector.googlepubsub.api.model
A snapshot resource.
Snapshot() - Constructor for class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
Snapshot(String, String, LocalDateTime, Map<String, String>) - Constructor for class com.mulesoft.connector.googlepubsub.api.model.Snapshot
 
SnapshotIdentifier - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
SnapshotIdentifier() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.SnapshotIdentifier
 
SnapshotMetadataResolver - Class in com.mulesoft.connector.googlepubsub.internal.metadata
 
SnapshotMetadataResolver() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.SnapshotMetadataResolver
 
SnapshotNameValueProvider - Class in com.mulesoft.connector.googlepubsub.internal.metadata
Resolve Snapshot name values
SnapshotNameValueProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.SnapshotNameValueProvider
 
SnapshotOperations - Class in com.mulesoft.connector.googlepubsub.internal.operation
 
SnapshotOperations() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.SnapshotOperations
 
SnapshotsPagingProvider - Class in com.mulesoft.connector.googlepubsub.internal.pagination
 
SnapshotsPagingProvider(String) - Constructor for class com.mulesoft.connector.googlepubsub.internal.pagination.SnapshotsPagingProvider
 
SubscriptionIdentifier - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
SubscriptionIdentifier() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.SubscriptionIdentifier
 
SubscriptionNameValueProvider - Class in com.mulesoft.connector.googlepubsub.internal.metadata
Resolve subscription name values
SubscriptionNameValueProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.SubscriptionNameValueProvider
 

T

TopicIdentifier - Class in com.mulesoft.connector.googlepubsub.internal.operation.params
 
TopicIdentifier() - Constructor for class com.mulesoft.connector.googlepubsub.internal.operation.params.TopicIdentifier
 
TopicsValueProvider - Class in com.mulesoft.connector.googlepubsub.internal.metadata
Resolve topic name values
TopicsValueProvider() - Constructor for class com.mulesoft.connector.googlepubsub.internal.metadata.TopicsValueProvider
 

V

validate() - Method in class com.mulesoft.connector.googlepubsub.internal.connection.PubSubConnection
 
valueOf(String) - Static method in enum com.mulesoft.connector.googlepubsub.internal.connection.provider.LimitExceededBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.connector.googlepubsub.internal.error.PubSubErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.connector.googlepubsub.internal.connection.provider.LimitExceededBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.connector.googlepubsub.internal.error.PubSubErrorType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapException(Exception) - Static method in class com.mulesoft.connector.googlepubsub.internal.error.PubSubExceptionHandler
Wraps exception to MuleRuntimeException.
A B C D E F G H I L M O P R S T V W 
Skip navigation links

Copyright © 2021 MuleSoft, Inc.. All rights reserved.