Package io.fabric8.openshift.api.model
Class BuildOutput
- java.lang.Object
-
- io.fabric8.openshift.api.model.BuildOutput
-
- All Implemented Interfaces:
Editable<BuildOutputBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class BuildOutput extends Object implements Editable<BuildOutputBuilder>, KubernetesResource
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BuildOutput()No args constructor for use in serializationBuildOutput(List<ImageLabel> imageLabels, LocalObjectReference pushSecret, ObjectReference to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildOutputBuilderedit()Map<String,Object>getAdditionalProperties()List<ImageLabel>getImageLabels()imageLabels define a list of labels that are applied to the resulting image.LocalObjectReferencegetPushSecret()BuildOutput is input to a build strategy and describes the container image that the strategy should produce.ObjectReferencegetTo()BuildOutput is input to a build strategy and describes the container image that the strategy should produce.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetImageLabels(List<ImageLabel> imageLabels)imageLabels define a list of labels that are applied to the resulting image.voidsetPushSecret(LocalObjectReference pushSecret)BuildOutput is input to a build strategy and describes the container image that the strategy should produce.voidsetTo(ObjectReference to)BuildOutput is input to a build strategy and describes the container image that the strategy should produce.BuildOutputBuildertoBuilder()
-
-
-
Constructor Detail
-
BuildOutput
public BuildOutput()
No args constructor for use in serialization
-
BuildOutput
public BuildOutput(List<ImageLabel> imageLabels, LocalObjectReference pushSecret, ObjectReference to)
-
-
Method Detail
-
getImageLabels
public List<ImageLabel> getImageLabels()
imageLabels define a list of labels that are applied to the resulting image. If there are multiple labels with the same name then the last one in the list is used.
-
setImageLabels
public void setImageLabels(List<ImageLabel> imageLabels)
imageLabels define a list of labels that are applied to the resulting image. If there are multiple labels with the same name then the last one in the list is used.
-
getPushSecret
public LocalObjectReference getPushSecret()
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.
-
setPushSecret
public void setPushSecret(LocalObjectReference pushSecret)
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.
-
getTo
public ObjectReference getTo()
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.
-
setTo
public void setTo(ObjectReference to)
BuildOutput is input to a build strategy and describes the container image that the strategy should produce.
-
edit
public BuildOutputBuilder edit()
- Specified by:
editin interfaceEditable<BuildOutputBuilder>
-
toBuilder
public BuildOutputBuilder toBuilder()
-
-