Package org.openstack4j.model.manila
Interface Access
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
ManilaAccess
public interface Access extends ModelEntity
Represents the access to a a share.- Author:
- Daniel Gonzalez Nothnagel
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAccess.Levelstatic classAccess.Statestatic classAccess.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Access.LevelgetAccessLevel()StringgetAccessTo()Access.TypegetAccessType()StringgetCreatedAt()StringgetId()StringgetShareId()Access.StategetState()StringgetUpdatedAt()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- the access rule ID
-
getShareId
String getShareId()
- Returns:
- the UUID of the share to which you are granted or denied access
-
getState
Access.State getState()
- Returns:
- the access rule state
-
getCreatedAt
String getCreatedAt()
- Returns:
- the date and time stamp when the access rule was created
-
getUpdatedAt
String getUpdatedAt()
- Returns:
- the date and time stamp when the access rule was updated
-
getAccessType
Access.Type getAccessType()
- Returns:
- the rule access type
-
getAccessTo
String getAccessTo()
- Returns:
- the access that the back end grants or denies
-
getAccessLevel
Access.Level getAccessLevel()
- Returns:
- the share access level
-
-