Class Service
An OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance).
A service provides one or more endpoints through which users can access resources and perform
(presumably useful) operations.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Service.Builder
<?> builder()
delegate()
boolean
getId()
When providing an ID, it is assumed that the service exists in the current OpenStack deploymentgetName()
getType()
such ascompute
(Nova),object-store
(Swift), orimage
(Glance)int
hashCode()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
toString()
Methods inherited from class com.google.common.collect.ForwardingSet
standardEquals, standardHashCode, standardRemoveAll
Methods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
Service
-
-
Method Details
-
builder
-
toBuilder
-
getId
When providing an ID, it is assumed that the service exists in the current OpenStack deployment- Returns:
- the id of the service in the current OpenStack deployment
-
getType
such ascompute
(Nova),object-store
(Swift), orimage
(Glance)- Returns:
- the type of the service in the current OpenStack deployment
-
getName
- Returns:
- the name of the service
-
getDescription
- Returns:
- the description of the service
-
hashCode
public int hashCode() -
equals
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string() -
toString
- Overrides:
toString
in classcom.google.common.collect.ForwardingObject
-
delegate
- Specified by:
delegate
in classcom.google.common.collect.ForwardingSet<Endpoint>
-