Package org.openstack4j.model.barbican
Interface Container
-
- All Superinterfaces:
Buildable<ContainerCreateBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
BarbicanContainer
public interface Container extends ModelEntity, Buildable<ContainerCreateBuilder>
Project storage unit for secrets.
-
-
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 List<? extends ContainerConsumer>getConsumers()StringgetContainerReference()DategetCreatedTime()StringgetCreatorId()StringgetName()List<? extends ContainerSecret>getSecretReferences()StringgetStatus()StringgetType()DategetUpdatedTime()
-
-
-
Method Detail
-
getStatus
String getStatus()
- Returns:
- current status of the container.
-
getType
String getType()
- Returns:
- container type (generic, rsa, certificate).
-
getName
String getName()
- Returns:
- name of the container.
-
getUpdatedTime
Date getUpdatedTime()
- Returns:
- system generated last update time.
-
getCreatedTime
Date getCreatedTime()
- Returns:
- system generated creation time.
-
getContainerReference
String getContainerReference()
- Returns:
- URL reference to the container.
-
getCreatorId
String getCreatorId()
- Returns:
- user uuid of the creator of this container.
-
getConsumers
List<? extends ContainerConsumer> getConsumers()
- Returns:
- current consumers of this container.
-
getSecretReferences
List<? extends ContainerSecret> getSecretReferences()
- Returns:
- associated secrets.
-
-