public interface  io.fabric.openshift.api.model.v.BuildConfigStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent addToImageChangeTriggers(java.lang.Integer, io.fabric.openshift.api.model.v.ImageChangeTriggerStatus);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent setToImageChangeTriggers(java.lang.Integer, io.fabric.openshift.api.model.v.ImageChangeTriggerStatus);
public abstract transient io.fabric.openshift.api.model.v.BuildConfigStatusFluent addToImageChangeTriggers(io.fabric.openshift.api.model.v.ImageChangeTriggerStatus[]);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent addAllToImageChangeTriggers(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.BuildConfigStatusFluent removeFromImageChangeTriggers(io.fabric.openshift.api.model.v.ImageChangeTriggerStatus[]);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent removeAllFromImageChangeTriggers(java.util.Collection);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent removeMatchingFromImageChangeTriggers(java.util.function.Predicate);
public abstract java.util.List getImageChangeTriggers();
public abstract java.util.List buildImageChangeTriggers();
public abstract io.fabric.openshift.api.model.v.ImageChangeTriggerStatus buildImageChangeTrigger(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.ImageChangeTriggerStatus buildFirstImageChangeTrigger();
public abstract io.fabric.openshift.api.model.v.ImageChangeTriggerStatus buildLastImageChangeTrigger();
public abstract io.fabric.openshift.api.model.v.ImageChangeTriggerStatus buildMatchingImageChangeTrigger(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingImageChangeTrigger(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent withImageChangeTriggers(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.BuildConfigStatusFluent withImageChangeTriggers(io.fabric.openshift.api.model.v.ImageChangeTriggerStatus[]);
public abstract java.lang.Boolean hasImageChangeTriggers();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested addNewImageChangeTrigger();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested addNewImageChangeTriggerLike(io.fabric.openshift.api.model.v.ImageChangeTriggerStatus);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested setNewImageChangeTriggerLike(java.lang.Integer, io.fabric.openshift.api.model.v.ImageChangeTriggerStatus);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested editImageChangeTrigger(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested editFirstImageChangeTrigger();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested editLastImageChangeTrigger();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent$ImageChangeTriggersNested editMatchingImageChangeTrigger(java.util.function.Predicate);
public abstract java.lang.Long getLastVersion();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent withLastVersion(java.lang.Long);
public abstract java.lang.Boolean hasLastVersion();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.BuildConfigStatusFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}