Package org.apache.flink.runtime.blob
Interface TaskExecutorBlobService
-
- All Superinterfaces:
AutoCloseable,BlobService,Closeable
- All Known Implementing Classes:
BlobCacheService
public interface TaskExecutorBlobService extends BlobService
BlobServicethat gives access to aJobPermanentBlobServiceand allows to set the target blob server address.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobPermanentBlobServicegetPermanentBlobService()Returns a BLOB service for accessing permanent BLOBs.voidsetBlobServerAddress(InetSocketAddress blobServerAddress)Sets the blob server address.-
Methods inherited from interface org.apache.flink.runtime.blob.BlobService
getPort, getTransientBlobService
-
-
-
-
Method Detail
-
getPermanentBlobService
JobPermanentBlobService getPermanentBlobService()
Description copied from interface:BlobServiceReturns a BLOB service for accessing permanent BLOBs.- Specified by:
getPermanentBlobServicein interfaceBlobService- Returns:
- BLOB service
-
setBlobServerAddress
void setBlobServerAddress(InetSocketAddress blobServerAddress)
Sets the blob server address.- Parameters:
blobServerAddress- blob server address
-
-