Class BuildRequest
- java.lang.Object
-
- io.fabric8.openshift.api.model.BuildRequest
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<BuildRequestBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class BuildRequest extends Object implements io.fabric8.kubernetes.api.builder.Editable<BuildRequestBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BuildRequest()No args constructor for use in serializationBuildRequest(String apiVersion, BinaryBuildSource binary, DockerStrategyOptions dockerStrategyOptions, List<io.fabric8.kubernetes.api.model.EnvVar> env, io.fabric8.kubernetes.api.model.ObjectReference from, String kind, Long lastVersion, io.fabric8.kubernetes.api.model.ObjectMeta metadata, SourceRevision revision, SourceStrategyOptions sourceStrategyOptions, List<BuildTriggerCause> triggeredBy, io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildRequestBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.BinaryBuildSourcegetBinary()BuildRequest is the resource used to pass parameters to build generatorDockerStrategyOptionsgetDockerStrategyOptions()BuildRequest is the resource used to pass parameters to build generatorList<io.fabric8.kubernetes.api.model.EnvVar>getEnv()env contains additional environment variables you want to pass into a builder container.io.fabric8.kubernetes.api.model.ObjectReferencegetFrom()BuildRequest is the resource used to pass parameters to build generatorStringgetKind()Kind is a string value representing the REST resource this object represents.LonggetLastVersion()lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()BuildRequest is the resource used to pass parameters to build generatorSourceRevisiongetRevision()BuildRequest is the resource used to pass parameters to build generatorSourceStrategyOptionsgetSourceStrategyOptions()BuildRequest is the resource used to pass parameters to build generatorList<BuildTriggerCause>getTriggeredBy()triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.io.fabric8.kubernetes.api.model.ObjectReferencegetTriggeredByImage()BuildRequest is the resource used to pass parameters to build generatorvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetBinary(BinaryBuildSource binary)BuildRequest is the resource used to pass parameters to build generatorvoidsetDockerStrategyOptions(DockerStrategyOptions dockerStrategyOptions)BuildRequest is the resource used to pass parameters to build generatorvoidsetEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env)env contains additional environment variables you want to pass into a builder container.voidsetFrom(io.fabric8.kubernetes.api.model.ObjectReference from)BuildRequest is the resource used to pass parameters to build generatorvoidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetLastVersion(Long lastVersion)lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)BuildRequest is the resource used to pass parameters to build generatorvoidsetRevision(SourceRevision revision)BuildRequest is the resource used to pass parameters to build generatorvoidsetSourceStrategyOptions(SourceStrategyOptions sourceStrategyOptions)BuildRequest is the resource used to pass parameters to build generatorvoidsetTriggeredBy(List<BuildTriggerCause> triggeredBy)triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.voidsetTriggeredByImage(io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)BuildRequest is the resource used to pass parameters to build generatorBuildRequestBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
BuildRequest
public BuildRequest()
No args constructor for use in serialization
-
BuildRequest
public BuildRequest(String apiVersion, BinaryBuildSource binary, DockerStrategyOptions dockerStrategyOptions, List<io.fabric8.kubernetes.api.model.EnvVar> env, io.fabric8.kubernetes.api.model.ObjectReference from, String kind, Long lastVersion, io.fabric8.kubernetes.api.model.ObjectMeta metadata, SourceRevision revision, SourceStrategyOptions sourceStrategyOptions, List<BuildTriggerCause> triggeredBy, io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getBinary
public BinaryBuildSource getBinary()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setBinary
public void setBinary(BinaryBuildSource binary)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getDockerStrategyOptions
public DockerStrategyOptions getDockerStrategyOptions()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setDockerStrategyOptions
public void setDockerStrategyOptions(DockerStrategyOptions dockerStrategyOptions)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getEnv
public List<io.fabric8.kubernetes.api.model.EnvVar> getEnv()
env contains additional environment variables you want to pass into a builder container.
-
setEnv
public void setEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env)
env contains additional environment variables you want to pass into a builder container.
-
getFrom
public io.fabric8.kubernetes.api.model.ObjectReference getFrom()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setFrom
public void setFrom(io.fabric8.kubernetes.api.model.ObjectReference from)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getKind
public String getKind()
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
getLastVersion
public Long getLastVersion()
lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build. If the BuildConfig in the generator doesn't match, a build will not be generated.
-
setLastVersion
public void setLastVersion(Long lastVersion)
lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build. If the BuildConfig in the generator doesn't match, a build will not be generated.
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getRevision
public SourceRevision getRevision()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setRevision
public void setRevision(SourceRevision revision)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getSourceStrategyOptions
public SourceStrategyOptions getSourceStrategyOptions()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setSourceStrategyOptions
public void setSourceStrategyOptions(SourceStrategyOptions sourceStrategyOptions)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getTriggeredBy
public List<BuildTriggerCause> getTriggeredBy()
triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.
-
setTriggeredBy
public void setTriggeredBy(List<BuildTriggerCause> triggeredBy)
triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.
-
getTriggeredByImage
public io.fabric8.kubernetes.api.model.ObjectReference getTriggeredByImage()
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setTriggeredByImage
public void setTriggeredByImage(io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)
BuildRequest is the resource used to pass parameters to build generatorCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
edit
public BuildRequestBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<BuildRequestBuilder>
-
toBuilder
public BuildRequestBuilder toBuilder()
-
-