Class HostResource
- java.lang.Object
-
- io.opencensus.contrib.resource.util.HostResource
-
public final class HostResource extends java.lang.ObjectHelper class for HostResource. A host is defined as a general computing instance.- Since:
- 0.20
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHOSTNAME_KEYKey for the hostname of the host.static java.lang.StringID_KEYKey for the unique host id (instance id in Cloud).static java.lang.StringNAME_KEYKey for the name of the host.static java.lang.StringTYPEThe type of thisResource.static java.lang.StringTYPE_KEYKey for the type of the host (machine type).
-
Constructor Summary
Constructors Modifier Constructor Description privateHostResource()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Resourcecreate(java.lang.String hostname, java.lang.String name, java.lang.String id, java.lang.String type)Returns aResourcethat describes a k8s container.(package private) static Resourcedetect()
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
The type of thisResource.- Since:
- 0.20
- See Also:
- Constant Field Values
-
HOSTNAME_KEY
public static final java.lang.String HOSTNAME_KEY
Key for the hostname of the host.It contains what the `hostname` command returns on the host machine.
- Since:
- 0.20
- See Also:
- Constant Field Values
-
NAME_KEY
public static final java.lang.String NAME_KEY
Key for the name of the host.It may contain what `hostname` returns on Unix systems, the fully qualified, or a name specified by the user.
- Since:
- 0.20
- See Also:
- Constant Field Values
-
ID_KEY
public static final java.lang.String ID_KEY
Key for the unique host id (instance id in Cloud).- Since:
- 0.20
- See Also:
- Constant Field Values
-
TYPE_KEY
public static final java.lang.String TYPE_KEY
Key for the type of the host (machine type).- Since:
- 0.20
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public static Resource create(java.lang.String hostname, java.lang.String name, java.lang.String id, java.lang.String type)
Returns aResourcethat describes a k8s container.- Parameters:
hostname- the hostname of the host.name- the name of the host.id- the unique host id (instance id in Cloud).type- the type of the host (machine type).- Returns:
- a
Resourcethat describes a k8s container. - Since:
- 0.20
-
detect
static Resource detect()
-
-