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 String
FIELD_NAME_CPU
static String
FIELD_NAME_EXTENDED
static String
FIELD_NAME_MANAGED
static String
FIELD_NAME_NETWORK
static String
FIELD_NAME_TASK_HEAP
static String
FIELD_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 boolean
equals(Object o)
static ResourceProfileInfo
fromResrouceProfile(ResourceProfile resourceProfile)
double
getCpu()
Map<String,Double>
getExtendedResources()
int
getManagedMB()
int
getNetworkMB()
int
getTaskHeapMB()
int
getTaskOffHeapMB()
int
hashCode()
-
-
-
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()
-
-