public class NodeMetadataBuilder extends ComputeMetadataBuilder
id, tags, typelocation, name, providerId, uri, userMetadata| Constructor and Description |
|---|
NodeMetadataBuilder() |
fromComputeMetadatapublic NodeMetadataBuilder loginPort(int loginPort)
public NodeMetadataBuilder status(NodeMetadata.Status status)
public NodeMetadataBuilder backendStatus(@Nullable String backendStatus)
public NodeMetadataBuilder publicAddresses(Iterable<String> publicAddresses)
public NodeMetadataBuilder privateAddresses(Iterable<String> privateAddresses)
public NodeMetadataBuilder credentials(@Nullable LoginCredentials credentials)
public NodeMetadataBuilder group(@Nullable String group)
public NodeMetadataBuilder imageId(@Nullable String imageId)
public NodeMetadataBuilder hardware(@Nullable Hardware hardware)
public NodeMetadataBuilder operatingSystem(@Nullable OperatingSystem os)
public NodeMetadataBuilder hostname(String hostname)
public NodeMetadataBuilder id(String id)
id in class ComputeMetadataBuilderpublic NodeMetadataBuilder tags(Iterable<String> tags)
tags in class ComputeMetadataBuilderpublic NodeMetadataBuilder ids(String id)
ComputeMetadataBuilderids in class ComputeMetadataBuilderpublic NodeMetadataBuilder providerId(String providerId)
providerId in class ComputeMetadataBuilderpublic NodeMetadataBuilder name(String name)
name in class ComputeMetadataBuilderpublic NodeMetadataBuilder location(Location location)
location in class ComputeMetadataBuilderpublic NodeMetadataBuilder uri(URI uri)
uri in class ComputeMetadataBuilderpublic NodeMetadataBuilder userMetadata(Map<String,String> userMetadata)
userMetadata in class ComputeMetadataBuilderpublic NodeMetadata build()
build in class ComputeMetadataBuilderpublic static NodeMetadataBuilder fromNodeMetadata(NodeMetadata node)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.