Class ResourceProfileInfo
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.ResourceProfileInfo
-
- All Implemented Interfaces:
Serializable,ResponseBody
public class ResourceProfileInfo extends Object implements ResponseBody, Serializable
Contains information of aResourceProfile.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_NAME_CPUstatic StringFIELD_NAME_EXTENDEDstatic StringFIELD_NAME_MANAGEDstatic StringFIELD_NAME_NETWORKstatic StringFIELD_NAME_TASK_HEAPstatic StringFIELD_NAME_TASK_OFFHEAP
-
Constructor Summary
Constructors Constructor Description ResourceProfileInfo(double cpu, int taskHeapMB, int taskOffHeapMB, int managedMB, int networkMB, Map<String,Double> extendedResources)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static ResourceProfileInfofromResrouceProfile(ResourceProfile resourceProfile)doublegetCpu()Map<String,Double>getExtendedResources()intgetManagedMB()intgetNetworkMB()intgetTaskHeapMB()intgetTaskOffHeapMB()inthashCode()
-
-
-
Field Detail
-
FIELD_NAME_CPU
public static final String FIELD_NAME_CPU
- See Also:
- Constant Field Values
-
FIELD_NAME_TASK_HEAP
public static final String FIELD_NAME_TASK_HEAP
- See Also:
- Constant Field Values
-
FIELD_NAME_TASK_OFFHEAP
public static final String FIELD_NAME_TASK_OFFHEAP
- See Also:
- Constant Field Values
-
FIELD_NAME_MANAGED
public static final String FIELD_NAME_MANAGED
- See Also:
- Constant Field Values
-
FIELD_NAME_NETWORK
public static final String FIELD_NAME_NETWORK
- See Also:
- Constant Field Values
-
FIELD_NAME_EXTENDED
public static final String FIELD_NAME_EXTENDED
- See Also:
- Constant Field Values
-
-
Method Detail
-
fromResrouceProfile
public static ResourceProfileInfo fromResrouceProfile(ResourceProfile resourceProfile)
-
getCpu
public double getCpu()
-
getTaskHeapMB
public int getTaskHeapMB()
-
getTaskOffHeapMB
public int getTaskOffHeapMB()
-
getManagedMB
public int getManagedMB()
-
getNetworkMB
public int getNetworkMB()
-
-