public class Fragment
extends java.lang.Object
Fragmenter.getFragments()
returns a list of fragments.Constructor and Description |
---|
Fragment(java.lang.String sourceName,
java.lang.String[] hosts,
byte[] metadata)
Constructs a Fragment.
|
Fragment(java.lang.String sourceName,
java.lang.String[] hosts,
byte[] metadata,
byte[] userData)
Constructs a Fragment.
|
Modifier and Type | Method and Description |
---|---|
int |
getIndex() |
byte[] |
getMetadata() |
java.lang.String[] |
getReplicas() |
java.lang.String |
getSourceName() |
byte[] |
getUserData() |
void |
setIndex(int index) |
void |
setMetadata(byte[] metadata) |
void |
setReplicas(java.lang.String[] replicas) |
void |
setUserData(byte[] userData) |
public Fragment(java.lang.String sourceName, java.lang.String[] hosts, byte[] metadata)
sourceName
- the resource uri (File path+name, table name, etc.)hosts
- the replicasmetadata
- the meta data (Starting point + length, region location, etc.).public Fragment(java.lang.String sourceName, java.lang.String[] hosts, byte[] metadata, byte[] userData)
sourceName
- the resource uri (File path+name, table name, etc.)hosts
- the replicasmetadata
- the meta data (Starting point + length, region location, etc.).userData
- third party data added to a fragment.public java.lang.String getSourceName()
public int getIndex()
public void setIndex(int index)
public java.lang.String[] getReplicas()
public void setReplicas(java.lang.String[] replicas)
public byte[] getMetadata()
public void setMetadata(byte[] metadata)
public byte[] getUserData()
public void setUserData(byte[] userData)