public interface  io.fabric.openshift.api.model.v.config.v.BuildSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.openshift.api.model.v.config.v.ConfigMapNameReference getAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.ConfigMapNameReference buildAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent withAdditionalTrustedCA(io.fabric.openshift.api.model.v.config.v.ConfigMapNameReference);
public abstract java.lang.Boolean hasAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent withNewAdditionalTrustedCA(java.lang.String);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$AdditionalTrustedCANested withNewAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$AdditionalTrustedCANested withNewAdditionalTrustedCALike(io.fabric.openshift.api.model.v.config.v.ConfigMapNameReference);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$AdditionalTrustedCANested editAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$AdditionalTrustedCANested editOrNewAdditionalTrustedCA();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$AdditionalTrustedCANested editOrNewAdditionalTrustedCALike(io.fabric.openshift.api.model.v.config.v.ConfigMapNameReference);
public abstract io.fabric.openshift.api.model.v.config.v.BuildDefaults getBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildDefaults buildBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent withBuildDefaults(io.fabric.openshift.api.model.v.config.v.BuildDefaults);
public abstract java.lang.Boolean hasBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildDefaultsNested withNewBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildDefaultsNested withNewBuildDefaultsLike(io.fabric.openshift.api.model.v.config.v.BuildDefaults);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildDefaultsNested editBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildDefaultsNested editOrNewBuildDefaults();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildDefaultsNested editOrNewBuildDefaultsLike(io.fabric.openshift.api.model.v.config.v.BuildDefaults);
public abstract io.fabric.openshift.api.model.v.config.v.BuildOverrides getBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildOverrides buildBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent withBuildOverrides(io.fabric.openshift.api.model.v.config.v.BuildOverrides);
public abstract java.lang.Boolean hasBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildOverridesNested withNewBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildOverridesNested withNewBuildOverridesLike(io.fabric.openshift.api.model.v.config.v.BuildOverrides);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildOverridesNested editBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildOverridesNested editOrNewBuildOverrides();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent$BuildOverridesNested editOrNewBuildOverridesLike(io.fabric.openshift.api.model.v.config.v.BuildOverrides);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.config.v.BuildSpecFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}