public class V1alpha1ResticSpec extends Object
| Constructor and Description |
|---|
V1alpha1ResticSpec() |
| Modifier and Type | Method and Description |
|---|---|
V1alpha1ResticSpec |
addFileGroupsItem(V1alpha1FileGroup fileGroupsItem) |
V1alpha1ResticSpec |
addImagePullSecretsItem(io.kubernetes.client.models.V1LocalObjectReference imagePullSecretsItem) |
V1alpha1ResticSpec |
addRetentionPoliciesItem(V1alpha1RetentionPolicy retentionPoliciesItem) |
V1alpha1ResticSpec |
addVolumeMountsItem(io.kubernetes.client.models.V1VolumeMount volumeMountsItem) |
V1alpha1ResticSpec |
backend(V1alpha1Backend backend) |
boolean |
equals(Object o) |
V1alpha1ResticSpec |
fileGroups(List<V1alpha1FileGroup> fileGroups) |
V1alpha1Backend |
getBackend()
Get backend
|
List<V1alpha1FileGroup> |
getFileGroups()
Get fileGroups
|
List<io.kubernetes.client.models.V1LocalObjectReference> |
getImagePullSecrets()
ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec.
|
io.kubernetes.client.models.V1ResourceRequirements |
getResources()
Compute Resources required by the sidecar container.
|
List<V1alpha1RetentionPolicy> |
getRetentionPolicies()
Get retentionPolicies
|
String |
getSchedule()
Get schedule
|
io.kubernetes.client.models.V1LabelSelector |
getSelector()
Get selector
|
String |
getType()
https://github.com/appscode/stash/issues/225
|
List<io.kubernetes.client.models.V1VolumeMount> |
getVolumeMounts()
Pod volumes to mount into the sidecar container's filesystem.
|
int |
hashCode() |
V1alpha1ResticSpec |
imagePullSecrets(List<io.kubernetes.client.models.V1LocalObjectReference> imagePullSecrets) |
Boolean |
isPaused()
Indicates that the Restic is paused from taking backup.
|
V1alpha1ResticSpec |
paused(Boolean paused) |
V1alpha1ResticSpec |
resources(io.kubernetes.client.models.V1ResourceRequirements resources) |
V1alpha1ResticSpec |
retentionPolicies(List<V1alpha1RetentionPolicy> retentionPolicies) |
V1alpha1ResticSpec |
schedule(String schedule) |
V1alpha1ResticSpec |
selector(io.kubernetes.client.models.V1LabelSelector selector) |
void |
setBackend(V1alpha1Backend backend) |
void |
setFileGroups(List<V1alpha1FileGroup> fileGroups) |
void |
setImagePullSecrets(List<io.kubernetes.client.models.V1LocalObjectReference> imagePullSecrets) |
void |
setPaused(Boolean paused) |
void |
setResources(io.kubernetes.client.models.V1ResourceRequirements resources) |
void |
setRetentionPolicies(List<V1alpha1RetentionPolicy> retentionPolicies) |
void |
setSchedule(String schedule) |
void |
setSelector(io.kubernetes.client.models.V1LabelSelector selector) |
void |
setType(String type) |
void |
setVolumeMounts(List<io.kubernetes.client.models.V1VolumeMount> volumeMounts) |
String |
toString() |
V1alpha1ResticSpec |
type(String type) |
V1alpha1ResticSpec |
volumeMounts(List<io.kubernetes.client.models.V1VolumeMount> volumeMounts) |
public V1alpha1ResticSpec backend(V1alpha1Backend backend)
public V1alpha1Backend getBackend()
public void setBackend(V1alpha1Backend backend)
public V1alpha1ResticSpec fileGroups(List<V1alpha1FileGroup> fileGroups)
public V1alpha1ResticSpec addFileGroupsItem(V1alpha1FileGroup fileGroupsItem)
public List<V1alpha1FileGroup> getFileGroups()
public void setFileGroups(List<V1alpha1FileGroup> fileGroups)
public V1alpha1ResticSpec imagePullSecrets(List<io.kubernetes.client.models.V1LocalObjectReference> imagePullSecrets)
public V1alpha1ResticSpec addImagePullSecretsItem(io.kubernetes.client.models.V1LocalObjectReference imagePullSecretsItem)
public List<io.kubernetes.client.models.V1LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.kubernetes.client.models.V1LocalObjectReference> imagePullSecrets)
public V1alpha1ResticSpec paused(Boolean paused)
public Boolean isPaused()
public void setPaused(Boolean paused)
public V1alpha1ResticSpec resources(io.kubernetes.client.models.V1ResourceRequirements resources)
public io.kubernetes.client.models.V1ResourceRequirements getResources()
public void setResources(io.kubernetes.client.models.V1ResourceRequirements resources)
public V1alpha1ResticSpec retentionPolicies(List<V1alpha1RetentionPolicy> retentionPolicies)
public V1alpha1ResticSpec addRetentionPoliciesItem(V1alpha1RetentionPolicy retentionPoliciesItem)
public List<V1alpha1RetentionPolicy> getRetentionPolicies()
public void setRetentionPolicies(List<V1alpha1RetentionPolicy> retentionPolicies)
public V1alpha1ResticSpec schedule(String schedule)
public String getSchedule()
public void setSchedule(String schedule)
public V1alpha1ResticSpec selector(io.kubernetes.client.models.V1LabelSelector selector)
public io.kubernetes.client.models.V1LabelSelector getSelector()
public void setSelector(io.kubernetes.client.models.V1LabelSelector selector)
public V1alpha1ResticSpec type(String type)
public String getType()
public void setType(String type)
public V1alpha1ResticSpec volumeMounts(List<io.kubernetes.client.models.V1VolumeMount> volumeMounts)
public V1alpha1ResticSpec addVolumeMountsItem(io.kubernetes.client.models.V1VolumeMount volumeMountsItem)
public List<io.kubernetes.client.models.V1VolumeMount> getVolumeMounts()
public void setVolumeMounts(List<io.kubernetes.client.models.V1VolumeMount> volumeMounts)
Copyright © 2018. All rights reserved.