Class 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.IntegrationInboundManagement, org.springframework.integration.support.management.IntegrationManagement, org.springframework.integration.support.management.ManageableLifecycle, org.springframework.integration.support.management.MessageSourceManagement

    public class GcsInboundFileSynchronizingMessageSource
    extends org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource<BlobInfo>
    An inbound file sync message source for Google Cloud Storage.
    • 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getComponentType()  
      • 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, getOverrides, isLoggingEnabled, receive, registerMetricsCaptor, setBeanName, 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 interface org.springframework.integration.support.management.IntegrationManagement

        getThisAs
      • Methods inherited from interface org.springframework.integration.core.MessageSource

        getIntegrationPatternType
    • Method Detail

      • getComponentType

        public String getComponentType()