org.jclouds.byon.domain
Class YamlNode
java.lang.Object
org.jclouds.byon.domain.YamlNode
public class YamlNode
- extends Object
Serializes to the following
id: cluster-1
name: cluster-1
description: xyz
hostname: cluster-1.mydomain.com
location_id: virginia
os_arch: x86
os_family: linux
os_description: redhat
os_version: 5.3
os_64bit: 5.3
login_port: 2022
group: hadoop
tags:
- vanilla
metadata:
key1: val1
username: kelvin
credential: password_or_rsa
or
credential_url: password_or_rsa_file ex. resource:///id_rsa will get the classpath /id_rsa; file://path/to/id_rsa
sudo_password: password
- Author:
- Kelvin Kakugawa, Adrian Cole
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public String id
name
public String name
description
public String description
hostname
public String hostname
location_id
public String location_id
os_arch
public String os_arch
os_family
public String os_family
os_description
public String os_description
os_version
public String os_version
login_port
public int login_port
os_64bit
public boolean os_64bit
group
public String group
tags
public List<String> tags
metadata
public Map<String,String> metadata
username
public String username
credential
public String credential
credential_url
public String credential_url
sudo_password
public String sudo_password
toNode
public static com.google.common.base.Function<YamlNode,Node> toNode
inputStreamToYamlNode
public static com.google.common.base.Function<InputStream,YamlNode> inputStreamToYamlNode
yamlNodeToInputStream
public static com.google.common.base.Function<YamlNode,InputStream> yamlNodeToInputStream
nodeToYamlNode
public static com.google.common.base.Function<Node,YamlNode> nodeToYamlNode
YamlNode
public YamlNode()
toNode
public Node toNode()
fromYaml
public static YamlNode fromYaml(InputStream in)
toYaml
public InputStream toYaml()
fromNode
public static YamlNode fromNode(Node in)
Copyright © 2009-2011 jclouds. All Rights Reserved.