Package org.jclouds.loadbalancer.domain
Interface LoadBalancerMetadata
-
- All Superinterfaces:
Comparable<ResourceMetadata<LoadBalancerType>>
,ResourceMetadata<LoadBalancerType>
- All Known Implementing Classes:
LoadBalancerMetadataImpl
public interface LoadBalancerMetadata extends ResourceMetadata<LoadBalancerType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>
getAddresses()
String
getId()
A means to uniquely address this resource within a provider.String
getName()
user defined name of the server.String
getProviderId()
id of the server within the naming scope it was created.LoadBalancerType
getType()
Type of the resource, ex node, image, size-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation, getUri, getUserMetadata
-
-
-
-
Method Detail
-
getType
LoadBalancerType getType()
Type of the resource, ex node, image, size- Specified by:
getType
in interfaceResourceMetadata<LoadBalancerType>
-
getProviderId
String getProviderId()
id of the server within the naming scope it was created. potentially generated by the service.- Specified by:
getProviderId
in interfaceResourceMetadata<LoadBalancerType>
-
getName
String getName()
user defined name of the server.- Specified by:
getName
in interfaceResourceMetadata<LoadBalancerType>
-
getId
String getId()
A means to uniquely address this resource within a provider. For example, if the namespace of a node or image is region based, the id will likely include both the region and the provider-supplied id encoded to avoid collisions.
-
-