Class FederatedRequest
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.federated.FederatedRequest
-
- All Implemented Interfaces:
Serializable
public class FederatedRequest extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FederatedRequest.RequestType
-
Constructor Summary
Constructors Constructor Description FederatedRequest(FederatedRequest.RequestType method)
FederatedRequest(FederatedRequest.RequestType method, long id)
FederatedRequest(FederatedRequest.RequestType method, long id, Object... data)
FederatedRequest(FederatedRequest.RequestType method, long id, List<Object> data)
FederatedRequest(FederatedRequest.RequestType method, LineageItem linItem, long id, Object... data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FederatedRequest
appendParam(Object obj)
FederatedRequest
appendParams(Object... objs)
boolean
checkPrivacy()
FederatedRequest
deepClone()
long
estimateSerializationBufferSize()
long
getChecksum(int i)
long
getID()
String
getLineageTrace()
int
getNumParams()
Object
getParam(int i)
long
getPID()
long
getTID()
FederatedRequest.RequestType
getType()
void
setCheckPrivacy()
void
setCheckPrivacy(boolean checkPrivacy)
void
setChecksum()
void
setTID(long tid)
String
toString()
-
-
-
Constructor Detail
-
FederatedRequest
public FederatedRequest(FederatedRequest.RequestType method)
-
FederatedRequest
public FederatedRequest(FederatedRequest.RequestType method, long id)
-
FederatedRequest
public FederatedRequest(FederatedRequest.RequestType method, long id, Object... data)
-
FederatedRequest
public FederatedRequest(FederatedRequest.RequestType method, LineageItem linItem, long id, Object... data)
-
FederatedRequest
public FederatedRequest(FederatedRequest.RequestType method, long id, List<Object> data)
-
-
Method Detail
-
getType
public FederatedRequest.RequestType getType()
-
getID
public long getID()
-
getTID
public long getTID()
-
setTID
public void setTID(long tid)
-
getPID
public long getPID()
-
getParam
public Object getParam(int i)
-
appendParam
public FederatedRequest appendParam(Object obj)
-
appendParams
public FederatedRequest appendParams(Object... objs)
-
getNumParams
public int getNumParams()
-
deepClone
public FederatedRequest deepClone()
-
setCheckPrivacy
public void setCheckPrivacy(boolean checkPrivacy)
-
setCheckPrivacy
public void setCheckPrivacy()
-
checkPrivacy
public boolean checkPrivacy()
-
setChecksum
public void setChecksum()
-
getChecksum
public long getChecksum(int i)
-
getLineageTrace
public String getLineageTrace()
-
estimateSerializationBufferSize
public long estimateSerializationBufferSize()
-
-