public interface  io.fabric.openshift.api.model.v.InfrastructureStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getApiServerInternalURI();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withApiServerInternalURI(java.lang.String);
public abstract java.lang.Boolean hasApiServerInternalURI();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerInternalURI(java.lang.String);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerInternalURI(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerInternalURI(java.lang.StringBuffer);
public abstract java.lang.String getApiServerURL();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withApiServerURL(java.lang.String);
public abstract java.lang.Boolean hasApiServerURL();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerURL(java.lang.String);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerURL(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewApiServerURL(java.lang.StringBuffer);
public abstract java.lang.String getEtcdDiscoveryDomain();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withEtcdDiscoveryDomain(java.lang.String);
public abstract java.lang.Boolean hasEtcdDiscoveryDomain();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewEtcdDiscoveryDomain(java.lang.String);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewEtcdDiscoveryDomain(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewEtcdDiscoveryDomain(java.lang.StringBuffer);
public abstract java.lang.String getInfrastructureName();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withInfrastructureName(java.lang.String);
public abstract java.lang.Boolean hasInfrastructureName();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewInfrastructureName(java.lang.String);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewInfrastructureName(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewInfrastructureName(java.lang.StringBuffer);
public abstract java.lang.String getPlatform();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withPlatform(java.lang.String);
public abstract java.lang.Boolean hasPlatform();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewPlatform(java.lang.String);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewPlatform(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withNewPlatform(java.lang.StringBuffer);
public abstract io.fabric.openshift.api.model.v.PlatformStatus getPlatformStatus();
public abstract io.fabric.openshift.api.model.v.PlatformStatus buildPlatformStatus();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent withPlatformStatus(io.fabric.openshift.api.model.v.PlatformStatus);
public abstract java.lang.Boolean hasPlatformStatus();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent$PlatformStatusNested withNewPlatformStatus();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent$PlatformStatusNested withNewPlatformStatusLike(io.fabric.openshift.api.model.v.PlatformStatus);
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent$PlatformStatusNested editPlatformStatus();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent$PlatformStatusNested editOrNewPlatformStatus();
public abstract io.fabric.openshift.api.model.v.InfrastructureStatusFluent$PlatformStatusNested editOrNewPlatformStatusLike(io.fabric.openshift.api.model.v.PlatformStatus);
}