public interface  io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.ArgoServerSpec getArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.ArgoServerSpec buildArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent withArgoServer(io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.ArgoServerSpec);
public abstract java.lang.Boolean hasArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent withNewArgoServer(java.lang.String, java.lang.String);
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$ArgoServerNested withNewArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$ArgoServerNested withNewArgoServerLike(io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.ArgoServerSpec);
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$ArgoServerNested editArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$ArgoServerNested editOrNewArgoServer();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$ArgoServerNested editOrNewArgoServerLike(io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.ArgoServerSpec);
public abstract io.fabric.kubernetes.api.model.ObjectReference getPlacementRef();
public abstract io.fabric.kubernetes.api.model.ObjectReference buildPlacementRef();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent withPlacementRef(io.fabric.kubernetes.api.model.ObjectReference);
public abstract java.lang.Boolean hasPlacementRef();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$PlacementRefNested withNewPlacementRef();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$PlacementRefNested withNewPlacementRefLike(io.fabric.kubernetes.api.model.ObjectReference);
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$PlacementRefNested editPlacementRef();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$PlacementRefNested editOrNewPlacementRef();
public abstract io.fabric.openclustermanagement.api.model.multicloudintegration.apps.v1beta.GitOpsClusterSpecFluent$PlacementRefNested editOrNewPlacementRefLike(io.fabric.kubernetes.api.model.ObjectReference);
}