@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-10-16T10:28:05.581Z[Etc/UTC]") public class V1HelmReleaseSpec extends Object
Modifier and Type | Class and Description |
---|---|
static class |
V1HelmReleaseSpec.HelmVersionEnum
HelmVersion is the version of Helm to target.
|
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_CHART |
static String |
SERIALIZED_NAME_DISABLE_OPEN_A_P_I_VALIDATION |
static String |
SERIALIZED_NAME_FORCE_UPGRADE |
static String |
SERIALIZED_NAME_HELM_VERSION |
static String |
SERIALIZED_NAME_MAX_HISTORY |
static String |
SERIALIZED_NAME_RELEASE_NAME |
static String |
SERIALIZED_NAME_RESET_VALUES |
static String |
SERIALIZED_NAME_ROLLBACK |
static String |
SERIALIZED_NAME_SKIP_C_R_DS |
static String |
SERIALIZED_NAME_TARGET_NAMESPACE |
static String |
SERIALIZED_NAME_TEST |
static String |
SERIALIZED_NAME_TIMEOUT |
static String |
SERIALIZED_NAME_VALUE_FILE_SECRETS |
static String |
SERIALIZED_NAME_VALUES |
static String |
SERIALIZED_NAME_VALUES_FROM |
static String |
SERIALIZED_NAME_WAIT |
Constructor and Description |
---|
V1HelmReleaseSpec() |
Modifier and Type | Method and Description |
---|---|
V1HelmReleaseSpec |
addValueFileSecretsItem(V1HelmReleaseSpecValueFileSecrets valueFileSecretsItem) |
V1HelmReleaseSpec |
addValuesFromItem(V1HelmReleaseSpecValuesFrom valuesFromItem) |
V1HelmReleaseSpec |
chart(V1HelmReleaseSpecChart chart) |
V1HelmReleaseSpec |
disableOpenAPIValidation(Boolean disableOpenAPIValidation) |
boolean |
equals(Object o) |
V1HelmReleaseSpec |
forceUpgrade(Boolean forceUpgrade) |
V1HelmReleaseSpecChart |
getChart()
Get chart
|
Boolean |
getDisableOpenAPIValidation()
DisableOpenAPIValidation controls whether OpenAPI validation is enforced.
|
Boolean |
getForceUpgrade()
Force will mark this Helm release to `--force` upgrades.
|
V1HelmReleaseSpec.HelmVersionEnum |
getHelmVersion()
HelmVersion is the version of Helm to target.
|
Integer |
getMaxHistory()
MaxHistory is the maximum amount of revisions to keep for the Helm release.
|
String |
getReleaseName()
ReleaseName is the name of the The Helm release.
|
Boolean |
getResetValues()
ResetValues will mark this Helm release to reset the values to the defaults of the targeted chart before performing an upgrade.
|
V1HelmReleaseSpecRollback |
getRollback()
Get rollback
|
Boolean |
getSkipCRDs()
SkipCRDs will mark this Helm release to skip the creation of CRDs during a Helm 3 installation.
|
String |
getTargetNamespace()
TargetNamespace overrides the targeted namespace for the Helm release.
|
V1HelmReleaseSpecTest |
getTest()
Get test
|
Long |
getTimeout()
Timeout is the time to wait for any individual Kubernetes operation (like Jobs for hooks) during installation and upgrade operations.
|
List<V1HelmReleaseSpecValueFileSecrets> |
getValueFileSecrets()
ValueFileSecrets holds the local name references to secrets.
|
Object |
getValues()
Values holds the values for this Helm release.
|
List<V1HelmReleaseSpecValuesFrom> |
getValuesFrom()
Get valuesFrom
|
Boolean |
getWait()
Wait will mark this Helm release to wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
|
int |
hashCode() |
V1HelmReleaseSpec |
helmVersion(V1HelmReleaseSpec.HelmVersionEnum helmVersion) |
V1HelmReleaseSpec |
maxHistory(Integer maxHistory) |
V1HelmReleaseSpec |
releaseName(String releaseName) |
V1HelmReleaseSpec |
resetValues(Boolean resetValues) |
V1HelmReleaseSpec |
rollback(V1HelmReleaseSpecRollback rollback) |
void |
setChart(V1HelmReleaseSpecChart chart) |
void |
setDisableOpenAPIValidation(Boolean disableOpenAPIValidation) |
void |
setForceUpgrade(Boolean forceUpgrade) |
void |
setHelmVersion(V1HelmReleaseSpec.HelmVersionEnum helmVersion) |
void |
setMaxHistory(Integer maxHistory) |
void |
setReleaseName(String releaseName) |
void |
setResetValues(Boolean resetValues) |
void |
setRollback(V1HelmReleaseSpecRollback rollback) |
void |
setSkipCRDs(Boolean skipCRDs) |
void |
setTargetNamespace(String targetNamespace) |
void |
setTest(V1HelmReleaseSpecTest test) |
void |
setTimeout(Long timeout) |
void |
setValueFileSecrets(List<V1HelmReleaseSpecValueFileSecrets> valueFileSecrets) |
void |
setValues(Object values) |
void |
setValuesFrom(List<V1HelmReleaseSpecValuesFrom> valuesFrom) |
void |
setWait(Boolean wait) |
V1HelmReleaseSpec |
skipCRDs(Boolean skipCRDs) |
V1HelmReleaseSpec |
targetNamespace(String targetNamespace) |
V1HelmReleaseSpec |
test(V1HelmReleaseSpecTest test) |
V1HelmReleaseSpec |
timeout(Long timeout) |
String |
toString() |
V1HelmReleaseSpec |
valueFileSecrets(List<V1HelmReleaseSpecValueFileSecrets> valueFileSecrets) |
V1HelmReleaseSpec |
values(Object values) |
V1HelmReleaseSpec |
valuesFrom(List<V1HelmReleaseSpecValuesFrom> valuesFrom) |
V1HelmReleaseSpec |
wait(Boolean wait) |
public static final String SERIALIZED_NAME_CHART
public static final String SERIALIZED_NAME_DISABLE_OPEN_A_P_I_VALIDATION
public static final String SERIALIZED_NAME_FORCE_UPGRADE
public static final String SERIALIZED_NAME_HELM_VERSION
public static final String SERIALIZED_NAME_MAX_HISTORY
public static final String SERIALIZED_NAME_RELEASE_NAME
public static final String SERIALIZED_NAME_RESET_VALUES
public static final String SERIALIZED_NAME_ROLLBACK
public static final String SERIALIZED_NAME_SKIP_C_R_DS
public static final String SERIALIZED_NAME_TARGET_NAMESPACE
public static final String SERIALIZED_NAME_TEST
public static final String SERIALIZED_NAME_TIMEOUT
public static final String SERIALIZED_NAME_VALUE_FILE_SECRETS
public static final String SERIALIZED_NAME_VALUES
public static final String SERIALIZED_NAME_VALUES_FROM
public static final String SERIALIZED_NAME_WAIT
public V1HelmReleaseSpec chart(V1HelmReleaseSpecChart chart)
public V1HelmReleaseSpecChart getChart()
public void setChart(V1HelmReleaseSpecChart chart)
public V1HelmReleaseSpec disableOpenAPIValidation(Boolean disableOpenAPIValidation)
@Nullable public Boolean getDisableOpenAPIValidation()
public void setDisableOpenAPIValidation(Boolean disableOpenAPIValidation)
public V1HelmReleaseSpec forceUpgrade(Boolean forceUpgrade)
@Nullable public Boolean getForceUpgrade()
public void setForceUpgrade(Boolean forceUpgrade)
public V1HelmReleaseSpec helmVersion(V1HelmReleaseSpec.HelmVersionEnum helmVersion)
@Nullable public V1HelmReleaseSpec.HelmVersionEnum getHelmVersion()
public void setHelmVersion(V1HelmReleaseSpec.HelmVersionEnum helmVersion)
public V1HelmReleaseSpec maxHistory(Integer maxHistory)
@Nullable public Integer getMaxHistory()
public void setMaxHistory(Integer maxHistory)
public V1HelmReleaseSpec releaseName(String releaseName)
@Nullable public String getReleaseName()
public void setReleaseName(String releaseName)
public V1HelmReleaseSpec resetValues(Boolean resetValues)
@Nullable public Boolean getResetValues()
public void setResetValues(Boolean resetValues)
public V1HelmReleaseSpec rollback(V1HelmReleaseSpecRollback rollback)
@Nullable public V1HelmReleaseSpecRollback getRollback()
public void setRollback(V1HelmReleaseSpecRollback rollback)
public V1HelmReleaseSpec skipCRDs(Boolean skipCRDs)
@Nullable public Boolean getSkipCRDs()
public void setSkipCRDs(Boolean skipCRDs)
public V1HelmReleaseSpec targetNamespace(String targetNamespace)
@Nullable public String getTargetNamespace()
public void setTargetNamespace(String targetNamespace)
public V1HelmReleaseSpec test(V1HelmReleaseSpecTest test)
@Nullable public V1HelmReleaseSpecTest getTest()
public void setTest(V1HelmReleaseSpecTest test)
public V1HelmReleaseSpec timeout(Long timeout)
@Nullable public Long getTimeout()
public void setTimeout(Long timeout)
public V1HelmReleaseSpec valueFileSecrets(List<V1HelmReleaseSpecValueFileSecrets> valueFileSecrets)
public V1HelmReleaseSpec addValueFileSecretsItem(V1HelmReleaseSpecValueFileSecrets valueFileSecretsItem)
@Nullable public List<V1HelmReleaseSpecValueFileSecrets> getValueFileSecrets()
public void setValueFileSecrets(List<V1HelmReleaseSpecValueFileSecrets> valueFileSecrets)
public V1HelmReleaseSpec values(Object values)
@Nullable public Object getValues()
public void setValues(Object values)
public V1HelmReleaseSpec valuesFrom(List<V1HelmReleaseSpecValuesFrom> valuesFrom)
public V1HelmReleaseSpec addValuesFromItem(V1HelmReleaseSpecValuesFrom valuesFromItem)
@Nullable public List<V1HelmReleaseSpecValuesFrom> getValuesFrom()
public void setValuesFrom(List<V1HelmReleaseSpecValuesFrom> valuesFrom)
public V1HelmReleaseSpec wait(Boolean wait)
@Nullable public Boolean getWait()
public void setWait(Boolean wait)
Copyright © 2015–2023 I.N.F.N.. All rights reserved.