@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ManifestProperties extends Object implements Serializable, Cloneable, StructuredPojo
The details of the manifest that links a job's source information.
Constructor and Description |
---|
ManifestProperties() |
Modifier and Type | Method and Description |
---|---|
ManifestProperties |
clone() |
boolean |
equals(Object obj) |
String |
getFileSystemLocationName()
The file system location name.
|
String |
getInputManifestHash()
The has value of the file.
|
String |
getInputManifestPath()
The file path.
|
List<String> |
getOutputRelativeDirectories()
The file path relative to the directory.
|
String |
getRootPath()
The file's root path.
|
String |
getRootPathFormat()
The format of the root path.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFileSystemLocationName(String fileSystemLocationName)
The file system location name.
|
void |
setInputManifestHash(String inputManifestHash)
The has value of the file.
|
void |
setInputManifestPath(String inputManifestPath)
The file path.
|
void |
setOutputRelativeDirectories(Collection<String> outputRelativeDirectories)
The file path relative to the directory.
|
void |
setRootPath(String rootPath)
The file's root path.
|
void |
setRootPathFormat(String rootPathFormat)
The format of the root path.
|
String |
toString()
Returns a string representation of this object.
|
ManifestProperties |
withFileSystemLocationName(String fileSystemLocationName)
The file system location name.
|
ManifestProperties |
withInputManifestHash(String inputManifestHash)
The has value of the file.
|
ManifestProperties |
withInputManifestPath(String inputManifestPath)
The file path.
|
ManifestProperties |
withOutputRelativeDirectories(Collection<String> outputRelativeDirectories)
The file path relative to the directory.
|
ManifestProperties |
withOutputRelativeDirectories(String... outputRelativeDirectories)
The file path relative to the directory.
|
ManifestProperties |
withRootPath(String rootPath)
The file's root path.
|
ManifestProperties |
withRootPathFormat(PathFormat rootPathFormat)
The format of the root path.
|
ManifestProperties |
withRootPathFormat(String rootPathFormat)
The format of the root path.
|
public void setFileSystemLocationName(String fileSystemLocationName)
The file system location name.
fileSystemLocationName
- The file system location name.public String getFileSystemLocationName()
The file system location name.
public ManifestProperties withFileSystemLocationName(String fileSystemLocationName)
The file system location name.
fileSystemLocationName
- The file system location name.public void setInputManifestHash(String inputManifestHash)
The has value of the file.
inputManifestHash
- The has value of the file.public String getInputManifestHash()
The has value of the file.
public ManifestProperties withInputManifestHash(String inputManifestHash)
The has value of the file.
inputManifestHash
- The has value of the file.public void setInputManifestPath(String inputManifestPath)
The file path.
inputManifestPath
- The file path.public String getInputManifestPath()
The file path.
public ManifestProperties withInputManifestPath(String inputManifestPath)
The file path.
inputManifestPath
- The file path.public List<String> getOutputRelativeDirectories()
The file path relative to the directory.
public void setOutputRelativeDirectories(Collection<String> outputRelativeDirectories)
The file path relative to the directory.
outputRelativeDirectories
- The file path relative to the directory.public ManifestProperties withOutputRelativeDirectories(String... outputRelativeDirectories)
The file path relative to the directory.
NOTE: This method appends the values to the existing list (if any). Use
setOutputRelativeDirectories(java.util.Collection)
or
withOutputRelativeDirectories(java.util.Collection)
if you want to override the existing values.
outputRelativeDirectories
- The file path relative to the directory.public ManifestProperties withOutputRelativeDirectories(Collection<String> outputRelativeDirectories)
The file path relative to the directory.
outputRelativeDirectories
- The file path relative to the directory.public void setRootPath(String rootPath)
The file's root path.
rootPath
- The file's root path.public String getRootPath()
The file's root path.
public ManifestProperties withRootPath(String rootPath)
The file's root path.
rootPath
- The file's root path.public void setRootPathFormat(String rootPathFormat)
The format of the root path.
rootPathFormat
- The format of the root path.PathFormat
public String getRootPathFormat()
The format of the root path.
PathFormat
public ManifestProperties withRootPathFormat(String rootPathFormat)
The format of the root path.
rootPathFormat
- The format of the root path.PathFormat
public ManifestProperties withRootPathFormat(PathFormat rootPathFormat)
The format of the root path.
rootPathFormat
- The format of the root path.PathFormat
public String toString()
toString
in class Object
Object.toString()
public ManifestProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.