JavaScript is disabled on your browser.
java.lang.Object
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.endpoint.AbstractMessageSource<T>
org.springframework.integration.endpoint.AbstractFetchLimitingMessageSource<File >
org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource<BlobInfo >
org.springframework.cloud.gcp.storage.integration.inbound.GcsInboundFileSynchronizingMessageSource
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle, org.springframework.integration.core.MessageSource<File >, org.springframework.integration.IntegrationPattern, org.springframework.integration.support.context.NamedComponent, org.springframework.integration.support.management.BaseSourceMetrics, org.springframework.integration.support.management.IntegrationManagement, org.springframework.integration.support.management.MessageSourceManagement, org.springframework.integration.support.management.MessageSourceMetrics
public class GcsInboundFileSynchronizingMessageSource
extends org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource<BlobInfo >
An inbound file sync message source for Google Cloud Storage.
Author:
João André Martins, Chengyuan Zhao
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.integration.support.management.IntegrationManagement
org.springframework.integration.support.management.IntegrationManagement.ManagementOverrides
Field Summary
Fields inherited from class org.springframework.integration.util.AbstractExpressionEvaluator
EXPRESSION_PARSER, logger
Fields inherited from interface org.springframework.integration.support.management.IntegrationManagement
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Method Summary
Methods inherited from class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
doReceive, getSynchronizer, isRunning, onInit, setAutoCreateLocalDirectory, setLocalDirectory, setLocalFilter, setScanner, setUseWatchService, start, stop
Methods inherited from class org.springframework.integration.endpoint.AbstractFetchLimitingMessageSource
doReceive, getMaxFetchSize, setMaxFetchSize
Methods inherited from class org.springframework.integration.endpoint.AbstractMessageSource
buildMessage, destroy, getBeanName, getComponentName, getManagedName, getManagedType, getMessageCount, getMessageCountLong, getOverrides, isCountsEnabled, isLoggingEnabled, receive, registerMetricsCaptor, reset, setBeanName, setCountsEnabled, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedType
Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluator
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface org.springframework.integration.support.management.MessageSourceMetrics
getManagedName, getManagedType, getMessageCount, getMessageCountLong, messageCount, setManagedName, setManagedType
Methods inherited from interface org.springframework.integration.support.management.IntegrationManagement
destroy, getOverrides, isCountsEnabled, isLoggingEnabled, registerMetricsCaptor, reset, setCountsEnabled, setLoggingEnabled
Methods inherited from interface org.springframework.integration.core.MessageSource
getIntegrationPatternType
Copyright © 2020 Pivotal Software, Inc. . All rights reserved.