io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHostStatusFluent Maven / Gradle / Ivy
package io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import java.util.LinkedHashMap;
import java.lang.Deprecated;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Integer;
import java.lang.Object;
import java.util.Map;
/**
* Generated
*/
public interface BareMetalHostStatusFluent> extends Fluent{
public Integer getErrorCount();
public A withErrorCount(Integer errorCount);
public Boolean hasErrorCount();
public String getErrorMessage();
public A withErrorMessage(String errorMessage);
public Boolean hasErrorMessage();
public String getErrorType();
public A withErrorType(String errorType);
public Boolean hasErrorType();
/**
* This method has been deprecated, please use method buildGoodCredentials instead.
* @return The buildable object.
*/
@Deprecated
public CredentialsStatus getGoodCredentials();
public CredentialsStatus buildGoodCredentials();
public A withGoodCredentials(CredentialsStatus goodCredentials);
public Boolean hasGoodCredentials();
public BareMetalHostStatusFluent.GoodCredentialsNested withNewGoodCredentials();
public BareMetalHostStatusFluent.GoodCredentialsNested withNewGoodCredentialsLike(CredentialsStatus item);
public BareMetalHostStatusFluent.GoodCredentialsNested editGoodCredentials();
public BareMetalHostStatusFluent.GoodCredentialsNested editOrNewGoodCredentials();
public BareMetalHostStatusFluent.GoodCredentialsNested editOrNewGoodCredentialsLike(CredentialsStatus item);
/**
* This method has been deprecated, please use method buildHardware instead.
* @return The buildable object.
*/
@Deprecated
public HardwareDetails getHardware();
public HardwareDetails buildHardware();
public A withHardware(HardwareDetails hardware);
public Boolean hasHardware();
public BareMetalHostStatusFluent.HardwareNested withNewHardware();
public BareMetalHostStatusFluent.HardwareNested withNewHardwareLike(HardwareDetails item);
public BareMetalHostStatusFluent.HardwareNested editHardware();
public BareMetalHostStatusFluent.HardwareNested editOrNewHardware();
public BareMetalHostStatusFluent.HardwareNested editOrNewHardwareLike(HardwareDetails item);
public String getHardwareProfile();
public A withHardwareProfile(String hardwareProfile);
public Boolean hasHardwareProfile();
public String getLastUpdated();
public A withLastUpdated(String lastUpdated);
public Boolean hasLastUpdated();
/**
* This method has been deprecated, please use method buildOperationHistory instead.
* @return The buildable object.
*/
@Deprecated
public OperationHistory getOperationHistory();
public OperationHistory buildOperationHistory();
public A withOperationHistory(OperationHistory operationHistory);
public Boolean hasOperationHistory();
public BareMetalHostStatusFluent.OperationHistoryNested withNewOperationHistory();
public BareMetalHostStatusFluent.OperationHistoryNested withNewOperationHistoryLike(OperationHistory item);
public BareMetalHostStatusFluent.OperationHistoryNested editOperationHistory();
public BareMetalHostStatusFluent.OperationHistoryNested editOrNewOperationHistory();
public BareMetalHostStatusFluent.OperationHistoryNested editOrNewOperationHistoryLike(OperationHistory item);
public String getOperationalStatus();
public A withOperationalStatus(String operationalStatus);
public Boolean hasOperationalStatus();
public Boolean getPoweredOn();
public A withPoweredOn(Boolean poweredOn);
public Boolean hasPoweredOn();
/**
* This method has been deprecated, please use method buildProvisioning instead.
* @return The buildable object.
*/
@Deprecated
public ProvisionStatus getProvisioning();
public ProvisionStatus buildProvisioning();
public A withProvisioning(ProvisionStatus provisioning);
public Boolean hasProvisioning();
public BareMetalHostStatusFluent.ProvisioningNested withNewProvisioning();
public BareMetalHostStatusFluent.ProvisioningNested withNewProvisioningLike(ProvisionStatus item);
public BareMetalHostStatusFluent.ProvisioningNested editProvisioning();
public BareMetalHostStatusFluent.ProvisioningNested editOrNewProvisioning();
public BareMetalHostStatusFluent.ProvisioningNested editOrNewProvisioningLike(ProvisionStatus item);
/**
* This method has been deprecated, please use method buildTriedCredentials instead.
* @return The buildable object.
*/
@Deprecated
public CredentialsStatus getTriedCredentials();
public CredentialsStatus buildTriedCredentials();
public A withTriedCredentials(CredentialsStatus triedCredentials);
public Boolean hasTriedCredentials();
public BareMetalHostStatusFluent.TriedCredentialsNested withNewTriedCredentials();
public BareMetalHostStatusFluent.TriedCredentialsNested withNewTriedCredentialsLike(CredentialsStatus item);
public BareMetalHostStatusFluent.TriedCredentialsNested editTriedCredentials();
public BareMetalHostStatusFluent.TriedCredentialsNested editOrNewTriedCredentials();
public BareMetalHostStatusFluent.TriedCredentialsNested editOrNewTriedCredentialsLike(CredentialsStatus item);
public A addToAdditionalProperties(String key,Object value);
public A addToAdditionalProperties(Map map);
public A removeFromAdditionalProperties(String key);
public A removeFromAdditionalProperties(Map map);
public Map getAdditionalProperties();
public A withAdditionalProperties(Map additionalProperties);
public Boolean hasAdditionalProperties();
public A withPoweredOn();
public interface GoodCredentialsNested extends Nested,CredentialsStatusFluent>{
public N and();
public N endGoodCredentials();
}
public interface HardwareNested extends Nested,HardwareDetailsFluent>{
public N and();
public N endHardware();
}
public interface OperationHistoryNested extends Nested,OperationHistoryFluent>{
public N and();
public N endOperationHistory();
}
public interface ProvisioningNested extends Nested,ProvisionStatusFluent>{
public N and();
public N endProvisioning();
}
public interface TriedCredentialsNested extends Nested,CredentialsStatusFluent>{
public N and();
public N endTriedCredentials();
}
}