Package io.fabric8.openshift.api.model
Class CustomBuildStrategyFluent<A extends CustomBuildStrategyFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.CustomBuildStrategyFluent<A>
-
- Direct Known Subclasses:
BuildStrategyFluent.CustomStrategyNested,CustomBuildStrategyBuilder
public class CustomBuildStrategyFluent<A extends CustomBuildStrategyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCustomBuildStrategyFluent.EnvNested<N>classCustomBuildStrategyFluent.FromNested<N>classCustomBuildStrategyFluent.PullSecretNested<N>classCustomBuildStrategyFluent.SecretsNested<N>
-
Constructor Summary
Constructors Constructor Description CustomBuildStrategyFluent()CustomBuildStrategyFluent(CustomBuildStrategy instance)
-
Method Summary
-
-
-
Constructor Detail
-
CustomBuildStrategyFluent
public CustomBuildStrategyFluent()
-
CustomBuildStrategyFluent
public CustomBuildStrategyFluent(CustomBuildStrategy instance)
-
-
Method Detail
-
addAllToEnv
public A addAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
-
addAllToSecrets
public A addAllToSecrets(Collection<SecretSpec> items)
-
addNewEnv
public CustomBuildStrategyFluent.EnvNested<A> addNewEnv()
-
addNewEnvLike
public CustomBuildStrategyFluent.EnvNested<A> addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item)
-
addNewSecret
public CustomBuildStrategyFluent.SecretsNested<A> addNewSecret()
-
addNewSecretLike
public CustomBuildStrategyFluent.SecretsNested<A> addNewSecretLike(SecretSpec item)
-
addToEnv
public A addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
-
addToEnv
public A addToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
-
addToSecrets
public A addToSecrets(SecretSpec... items)
-
addToSecrets
public A addToSecrets(int index, SecretSpec item)
-
buildEnv
public List<io.fabric8.kubernetes.api.model.EnvVar> buildEnv()
-
buildEnv
public io.fabric8.kubernetes.api.model.EnvVar buildEnv(int index)
-
buildFirstEnv
public io.fabric8.kubernetes.api.model.EnvVar buildFirstEnv()
-
buildFirstSecret
public SecretSpec buildFirstSecret()
-
buildFrom
public io.fabric8.kubernetes.api.model.ObjectReference buildFrom()
-
buildLastEnv
public io.fabric8.kubernetes.api.model.EnvVar buildLastEnv()
-
buildLastSecret
public SecretSpec buildLastSecret()
-
buildMatchingEnv
public io.fabric8.kubernetes.api.model.EnvVar buildMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
-
buildMatchingSecret
public SecretSpec buildMatchingSecret(Predicate<SecretSpecBuilder> predicate)
-
buildPullSecret
public io.fabric8.kubernetes.api.model.LocalObjectReference buildPullSecret()
-
buildSecret
public SecretSpec buildSecret(int index)
-
buildSecrets
public List<SecretSpec> buildSecrets()
-
copyInstance
protected void copyInstance(CustomBuildStrategy instance)
-
editEnv
public CustomBuildStrategyFluent.EnvNested<A> editEnv(int index)
-
editFirstEnv
public CustomBuildStrategyFluent.EnvNested<A> editFirstEnv()
-
editFirstSecret
public CustomBuildStrategyFluent.SecretsNested<A> editFirstSecret()
-
editFrom
public CustomBuildStrategyFluent.FromNested<A> editFrom()
-
editLastEnv
public CustomBuildStrategyFluent.EnvNested<A> editLastEnv()
-
editLastSecret
public CustomBuildStrategyFluent.SecretsNested<A> editLastSecret()
-
editMatchingEnv
public CustomBuildStrategyFluent.EnvNested<A> editMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
-
editMatchingSecret
public CustomBuildStrategyFluent.SecretsNested<A> editMatchingSecret(Predicate<SecretSpecBuilder> predicate)
-
editOrNewFrom
public CustomBuildStrategyFluent.FromNested<A> editOrNewFrom()
-
editOrNewFromLike
public CustomBuildStrategyFluent.FromNested<A> editOrNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)
-
editOrNewPullSecret
public CustomBuildStrategyFluent.PullSecretNested<A> editOrNewPullSecret()
-
editOrNewPullSecretLike
public CustomBuildStrategyFluent.PullSecretNested<A> editOrNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
editPullSecret
public CustomBuildStrategyFluent.PullSecretNested<A> editPullSecret()
-
editSecret
public CustomBuildStrategyFluent.SecretsNested<A> editSecret(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomBuildStrategyFluent<A>>
-
getBuildAPIVersion
public String getBuildAPIVersion()
-
getExposeDockerSocket
public Boolean getExposeDockerSocket()
-
getForcePull
public Boolean getForcePull()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasBuildAPIVersion
public boolean hasBuildAPIVersion()
-
hasEnv
public boolean hasEnv()
-
hasExposeDockerSocket
public boolean hasExposeDockerSocket()
-
hasForcePull
public boolean hasForcePull()
-
hasFrom
public boolean hasFrom()
-
hasMatchingEnv
public boolean hasMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
-
hasMatchingSecret
public boolean hasMatchingSecret(Predicate<SecretSpecBuilder> predicate)
-
hasPullSecret
public boolean hasPullSecret()
-
hasSecrets
public boolean hasSecrets()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomBuildStrategyFluent<A>>
-
removeAllFromEnv
public A removeAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
-
removeAllFromSecrets
public A removeAllFromSecrets(Collection<SecretSpec> items)
-
removeFromEnv
public A removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
-
removeFromSecrets
public A removeFromSecrets(SecretSpec... items)
-
removeMatchingFromEnv
public A removeMatchingFromEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
-
removeMatchingFromSecrets
public A removeMatchingFromSecrets(Predicate<SecretSpecBuilder> predicate)
-
setNewEnvLike
public CustomBuildStrategyFluent.EnvNested<A> setNewEnvLike(int index, io.fabric8.kubernetes.api.model.EnvVar item)
-
setNewSecretLike
public CustomBuildStrategyFluent.SecretsNested<A> setNewSecretLike(int index, SecretSpec item)
-
setToEnv
public A setToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
-
setToSecrets
public A setToSecrets(int index, SecretSpec item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withEnv
public A withEnv(io.fabric8.kubernetes.api.model.EnvVar... env)
-
withExposeDockerSocket
public A withExposeDockerSocket()
-
withForcePull
public A withForcePull()
-
withFrom
public A withFrom(io.fabric8.kubernetes.api.model.ObjectReference from)
-
withNewFrom
public CustomBuildStrategyFluent.FromNested<A> withNewFrom()
-
withNewFromLike
public CustomBuildStrategyFluent.FromNested<A> withNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)
-
withNewPullSecret
public CustomBuildStrategyFluent.PullSecretNested<A> withNewPullSecret()
-
withNewPullSecretLike
public CustomBuildStrategyFluent.PullSecretNested<A> withNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
withPullSecret
public A withPullSecret(io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret)
-
withSecrets
public A withSecrets(List<SecretSpec> secrets)
-
withSecrets
public A withSecrets(SecretSpec... secrets)
-
-