public interface  io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getActivityTimestamp();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withActivityTimestamp(java.lang.String);
public abstract java.lang.Boolean hasActivityTimestamp();
public abstract java.lang.String getApiUrl();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withApiUrl(java.lang.String);
public abstract java.lang.Boolean hasApiUrl();
public abstract java.lang.String getCloudProvider();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCloudProvider(java.lang.String);
public abstract java.lang.Boolean hasCloudProvider();
public abstract java.lang.String getConsole();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withConsole(java.lang.String);
public abstract java.lang.Boolean hasConsole();
public abstract java.lang.String getCreationTimestamp();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCreationTimestamp(java.lang.String);
public abstract java.lang.Boolean hasCreationTimestamp();
public abstract io.fabric.kubernetes.api.model.ObjectReference getCredential();
public abstract io.fabric.kubernetes.api.model.ObjectReference buildCredential();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withCredential(io.fabric.kubernetes.api.model.ObjectReference);
public abstract java.lang.Boolean hasCredential();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredential();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested withNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference);
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editCredential();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editOrNewCredential();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent$CredentialNested editOrNewCredentialLike(io.fabric.kubernetes.api.model.ObjectReference);
public abstract java.lang.String getDisplayName();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withDisplayName(java.lang.String);
public abstract java.lang.Boolean hasDisplayName();
public abstract java.lang.Boolean getIsManagedCluster();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster(java.lang.Boolean);
public abstract java.lang.Boolean hasIsManagedCluster();
public abstract java.lang.String getName();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract java.lang.String getOpenshiftVersion();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withOpenshiftVersion(java.lang.String);
public abstract java.lang.Boolean hasOpenshiftVersion();
public abstract java.lang.String getStatus();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withStatus(java.lang.String);
public abstract java.lang.Boolean hasStatus();
public abstract java.lang.String getType();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withType(java.lang.String);
public abstract java.lang.Boolean hasType();
public abstract io.fabric.openclustermanagement.api.model.discovery.v1alpha.DiscoveredClusterSpecFluent withIsManagedCluster();
}