Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1QuobyteVolumeSource
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1QuobyteVolumeSource
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1QuobyteVolumeSource extends Object
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_GROUPstatic StringJSON_PROPERTY_READ_ONLYstatic StringJSON_PROPERTY_REGISTRYstatic StringJSON_PROPERTY_TENANTstatic StringJSON_PROPERTY_USERstatic StringJSON_PROPERTY_VOLUME
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1QuobyteVolumeSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetGroup()Group to map volume access to Default is no groupBooleangetReadOnly()ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.StringgetRegistry()Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumesStringgetTenant()Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the pluginStringgetUser()User to map volume access to Defaults to serivceaccount userStringgetVolume()Volume is a string that references an already created Quobyte volume by name.IoK8sApiCoreV1QuobyteVolumeSourcegroup(String group)inthashCode()IoK8sApiCoreV1QuobyteVolumeSourcereadOnly(Boolean readOnly)IoK8sApiCoreV1QuobyteVolumeSourceregistry(String registry)voidsetGroup(String group)voidsetReadOnly(Boolean readOnly)voidsetRegistry(String registry)voidsetTenant(String tenant)voidsetUser(String user)voidsetVolume(String volume)IoK8sApiCoreV1QuobyteVolumeSourcetenant(String tenant)StringtoString()IoK8sApiCoreV1QuobyteVolumeSourceuser(String user)IoK8sApiCoreV1QuobyteVolumeSourcevolume(String volume)
-
-
-
Field Detail
-
JSON_PROPERTY_GROUP
public static final String JSON_PROPERTY_GROUP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_READ_ONLY
public static final String JSON_PROPERTY_READ_ONLY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTRY
public static final String JSON_PROPERTY_REGISTRY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TENANT
public static final String JSON_PROPERTY_TENANT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER
public static final String JSON_PROPERTY_USER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VOLUME
public static final String JSON_PROPERTY_VOLUME
- See Also:
- Constant Field Values
-
-
Method Detail
-
group
public IoK8sApiCoreV1QuobyteVolumeSource group(String group)
-
getGroup
@Nullable public String getGroup()
Group to map volume access to Default is no group- Returns:
- group
-
setGroup
public void setGroup(String group)
-
readOnly
public IoK8sApiCoreV1QuobyteVolumeSource readOnly(Boolean readOnly)
-
getReadOnly
@Nullable public Boolean getReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.- Returns:
- readOnly
-
setReadOnly
public void setReadOnly(Boolean readOnly)
-
registry
public IoK8sApiCoreV1QuobyteVolumeSource registry(String registry)
-
getRegistry
public String getRegistry()
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes- Returns:
- registry
-
setRegistry
public void setRegistry(String registry)
-
tenant
public IoK8sApiCoreV1QuobyteVolumeSource tenant(String tenant)
-
getTenant
@Nullable public String getTenant()
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin- Returns:
- tenant
-
setTenant
public void setTenant(String tenant)
-
user
public IoK8sApiCoreV1QuobyteVolumeSource user(String user)
-
getUser
@Nullable public String getUser()
User to map volume access to Defaults to serivceaccount user- Returns:
- user
-
setUser
public void setUser(String user)
-
volume
public IoK8sApiCoreV1QuobyteVolumeSource volume(String volume)
-
getVolume
public String getVolume()
Volume is a string that references an already created Quobyte volume by name.- Returns:
- volume
-
setVolume
public void setVolume(String volume)
-
-