Package org.openstack4j.model.tacker
Interface Vim
-
- All Superinterfaces:
Buildable<VimBuilder>
,ModelEntity
,Serializable
- All Known Implementing Classes:
TackerVim
public interface Vim extends ModelEntity, Buildable<VimBuilder>
- Author:
- Vishvesh Deshmukh
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthCredentials
getAuthCredentials()
String
getAuthUrl()
String
getDescription()
String
getId()
String
getName()
VimPlacementAttribute
getPlacementAttribute()
TackerVimStatus
getStatus()
String
getTenantId()
String
getType()
VimProject
getVimProject()
Boolean
isDefault()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- id : Unique identifier for the Vim.
-
getName
String getName()
- Returns:
- name : Human readable name for the Vim (255 characters limit). Does not have to be unique.
-
getTenantId
String getTenantId()
- Returns:
- tenantId : Owner of the Vim. Only an administrative user can specify a tenant ID other than its own.
-
getDescription
String getDescription()
- Returns:
- description : Human readable description for the Vim (1024 characters limit).
-
getType
String getType()
- Returns:
- type
-
isDefault
Boolean isDefault()
- Returns:
- isDefault
-
getAuthUrl
String getAuthUrl()
- Returns:
- authUrl
-
getAuthCredentials
AuthCredentials getAuthCredentials()
- Returns:
- authCredentials
-
getVimProject
VimProject getVimProject()
- Returns:
- vimProject
-
getStatus
TackerVimStatus getStatus()
- Returns:
- the status
-
getPlacementAttribute
VimPlacementAttribute getPlacementAttribute()
- Returns:
- the placementAttribute
-
-