Class FileSourceInfo
- java.lang.Object
-
- com.microsoft.azure.kusto.ingest.source.FileSourceInfo
-
- All Implemented Interfaces:
TraceableAttributes,SourceInfo
public class FileSourceInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description FileSourceInfo(String filePath, long rawSizeInBytes)FileSourceInfo(String filePath, long rawSizeInBytes, UUID sourceId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilePath()longgetRawSizeInBytes()UUIDgetSourceId()Map<String,String>getTracingAttributes()voidsetFilePath(String filePath)voidsetRawSizeInBytes(long rawSizeInBytes)voidsetSourceId(UUID sourceId)voidvalidate()Checks that this SourceInfo is defined appropriately.
-
-
-
Method Detail
-
getFilePath
public String getFilePath()
-
setFilePath
public void setFilePath(String filePath)
-
getRawSizeInBytes
public long getRawSizeInBytes()
-
setRawSizeInBytes
public void setRawSizeInBytes(long rawSizeInBytes)
-
validate
public void validate()
Description copied from interface:SourceInfoChecks that this SourceInfo is defined appropriately.
-
getTracingAttributes
public Map<String,String> getTracingAttributes()
- Specified by:
getTracingAttributesin interfaceTraceableAttributes
-
getSourceId
public UUID getSourceId()
- Specified by:
getSourceIdin interfaceSourceInfo
-
setSourceId
public void setSourceId(UUID sourceId)
- Specified by:
setSourceIdin interfaceSourceInfo
-
-