Class GcsPersistentAcceptOnceFileListFilter
- java.lang.Object
-
- org.springframework.integration.file.filters.AbstractFileListFilter<F>
-
- org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<F>
-
- org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter<BlobInfo>
-
- com.google.cloud.spring.storage.integration.filters.GcsPersistentAcceptOnceFileListFilter
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.springframework.integration.file.filters.FileListFilter<BlobInfo>,org.springframework.integration.file.filters.ResettableFileListFilter<BlobInfo>,org.springframework.integration.file.filters.ReversibleFileListFilter<BlobInfo>
public class GcsPersistentAcceptOnceFileListFilter extends org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter<BlobInfo>
A filter for Google Cloud Storage.
-
-
Constructor Summary
Constructors Constructor Description GcsPersistentAcceptOnceFileListFilter(org.springframework.integration.metadata.ConcurrentMetadataStore store, String prefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringfileName(BlobInfo blobInfo)protected booleanisDirectory(BlobInfo blobInfo)protected longmodified(BlobInfo blobInfo)-
Methods inherited from class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
accept, buildKey, close, fileStillExists, flushIfNeeded, isEqual, remove, rollback, setFlushOnUpdate
-
Methods inherited from class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
alwaysAccept, isForRecursion, setAlwaysAcceptDirectories, setForRecursion
-
Methods inherited from class org.springframework.integration.file.filters.AbstractFileListFilter
filterFiles, supportsSingleFileFiltering
-
-
-
-
Constructor Detail
-
GcsPersistentAcceptOnceFileListFilter
public GcsPersistentAcceptOnceFileListFilter(org.springframework.integration.metadata.ConcurrentMetadataStore store, String prefix)
-
-
Method Detail
-
modified
protected long modified(BlobInfo blobInfo)
- Specified by:
modifiedin classorg.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter<BlobInfo>
-
fileName
protected String fileName(BlobInfo blobInfo)
- Specified by:
fileNamein classorg.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter<BlobInfo>
-
-