Class AbstractKubernetesInfoContributor
java.lang.Object
org.springframework.cloud.kubernetes.commons.AbstractKubernetesInfoContributor
- All Implemented Interfaces:
org.springframework.boot.actuate.info.InfoContributor
public abstract class AbstractKubernetesInfoContributor
extends Object
implements org.springframework.boot.actuate.info.InfoContributor
- Author:
- Ryan Baxter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringHost IP key.static final StringInside key.static final StringKubernetes key.static final StringLabels key.static final StringNamespace key.static final StringNode name key.static final StringPod IP key.static final StringPod name key.static final StringService account key. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontribute(org.springframework.boot.actuate.info.Info.Builder builder)
-
Field Details
-
KUBERNETES
Kubernetes key.- See Also:
-
INSIDE
Inside key.- See Also:
-
NAMESPACE
Namespace key.- See Also:
-
POD_NAME
Pod name key.- See Also:
-
POD_IP
Pod IP key.- See Also:
-
SERVICE_ACCOUNT
Service account key.- See Also:
-
NODE_NAME
Node name key.- See Also:
-
HOST_IP
Host IP key.- See Also:
-
LABELS
Labels key.- See Also:
-
-
Constructor Details
-
AbstractKubernetesInfoContributor
public AbstractKubernetesInfoContributor()
-
-
Method Details
-
contribute
public void contribute(org.springframework.boot.actuate.info.Info.Builder builder) - Specified by:
contributein interfaceorg.springframework.boot.actuate.info.InfoContributor
-
getDetails
-