public interface  io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionAWSConfig getAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionAWSConfig buildAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withAws(io.fabric.openshift.api.model.v.hive.v.FailedProvisionAWSConfig);
public abstract java.lang.Boolean hasAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent$AwsNested withNewAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent$AwsNested withNewAwsLike(io.fabric.openshift.api.model.v.hive.v.FailedProvisionAWSConfig);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent$AwsNested editAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent$AwsNested editOrNewAws();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent$AwsNested editOrNewAwsLike(io.fabric.openshift.api.model.v.hive.v.FailedProvisionAWSConfig);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent addToRetryReasons(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent setToRetryReasons(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent addToRetryReasons(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent addAllToRetryReasons(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent removeFromRetryReasons(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent removeAllFromRetryReasons(java.util.Collection);
public abstract java.util.List getRetryReasons();
public abstract java.lang.String getRetryReason(java.lang.Integer);
public abstract java.lang.String getFirstRetryReason();
public abstract java.lang.String getLastRetryReason();
public abstract java.lang.String getMatchingRetryReason(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingRetryReason(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withRetryReasons(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withRetryReasons(java.lang.String[]);
public abstract java.lang.Boolean hasRetryReasons();
public abstract java.lang.Boolean getSkipGatherLogs();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withSkipGatherLogs(java.lang.Boolean);
public abstract java.lang.Boolean hasSkipGatherLogs();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.hive.v.FailedProvisionConfigFluent withSkipGatherLogs();
}