本文整理了Java中io.fabric8.kubernetes.api.model.Node.getSpec()
方法的一些代码示例,展示了Node.getSpec()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getSpec()
方法的具体详情如下:
包路径:io.fabric8.kubernetes.api.model.Node
类名称:Node
方法名:getSpec
暂无
代码示例来源:origin: LendingClub/mercator
public void scanNode(Node node) {
ObjectNode n = mapper.createObjectNode();
ObjectMeta meta = node.getMetadata();
n.put("nodeUid", meta.getUid());
n.put("resourceVersion", meta.getResourceVersion());
n.put("name", meta.getName());
n.put("namespace", meta.getNamespace());
n.put("clusterName", meta.getClusterName());
n.put("generateName", meta.getGenerateName());
n.put("creationTimestamp", meta.getCreationTimestamp());
n.put("deletionTimestamp", meta.getDeletionTimestamp());
n.put("deletionGracePeriod", meta.getDeletionGracePeriodSeconds());
n.put("selfLink", meta.getSelfLink());
NodeStatus ns = node.getStatus();
NodeSpec nodeSpec = node.getSpec();
n.put("externalId", nodeSpec.getExternalID());
n.put("unschedulable", nodeSpec.getUnschedulable());
n.put("podCIDR", nodeSpec.getPodCIDR());
n.put("providerId", nodeSpec.getProviderID());
n.put("clusterId", clusterId);
getNeoRxClient().execCypher("merge (n:KubeNode {nodeUid:{nodeUid}}) set n.clusterId={clusterId}, n+={props}",
"nodeUid", meta.getUid(), "props", n, "clusterId", clusterId);
}
代码示例来源:origin: org.domeos/kubernetes-model
public NodeFluentImpl(Node instance){
this.withApiVersion(instance.getApiVersion());
this.withKind(instance.getKind());
this.withMetadata(instance.getMetadata());
this.withSpec(instance.getSpec());
this.withStatus(instance.getStatus());
}
代码示例来源:origin: org.domeos/kubernetes-model
public NodeBuilder(NodeFluent<?> fluent,Node instance,Boolean validationEnabled){
this.fluent = fluent;
fluent.withApiVersion(instance.getApiVersion());
fluent.withKind(instance.getKind());
fluent.withMetadata(instance.getMetadata());
fluent.withSpec(instance.getSpec());
fluent.withStatus(instance.getStatus());
this.validationEnabled = validationEnabled;
}
public NodeBuilder(Node instance){
代码示例来源:origin: org.domeos/kubernetes-model
public NodeBuilder(Node instance,Boolean validationEnabled){
this.fluent = this;
this.withApiVersion(instance.getApiVersion());
this.withKind(instance.getKind());
this.withMetadata(instance.getMetadata());
this.withSpec(instance.getSpec());
this.withStatus(instance.getStatus());
this.validationEnabled = validationEnabled;
}
代码示例来源:origin: io.fabric8.schemagenerator/kubernetes-model
public NodeBuilder( NodeFluent<?> fluent , Node instance ){
this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); fluent.withSpec(instance.getSpec()); fluent.withStatus(instance.getStatus());
}
public NodeBuilder( Node instance ){
代码示例来源:origin: org.apache.stratos/kubernetes-model
public NodeBuilder( NodeFluent<?> fluent , Node instance ){
this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); fluent.withSpec(instance.getSpec()); fluent.withStatus(instance.getStatus());
}
public NodeBuilder( Node instance ){
代码示例来源:origin: io.fabric8.schemagenerator/kubernetes-model
public NodeBuilder( Node instance ){
this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withSpec(instance.getSpec()); this.withStatus(instance.getStatus());
}
代码示例来源:origin: org.apache.stratos/kubernetes-model
public NodeBuilder( Node instance ){
this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withSpec(instance.getSpec()); this.withStatus(instance.getStatus());
}
代码示例来源:origin: fabric8io/fabric8-maven-plugin
NodeSpec spec = item.getSpec();
if (spec != null) {
clusterIP = spec.getExternalID();
内容来源于网络,如有侵权,请联系作者删除!