Class KlusterletSpec
- java.lang.Object
-
- io.fabric8.openclustermanagement.api.model.operator.v1.KlusterletSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<KlusterletSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class KlusterletSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<KlusterletSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KlusterletSpec()No args constructor for use in serializationKlusterletSpec(String clusterName, KlusterletDeployOption deployOption, List<ServerURL> externalServerURLs, HubApiServerHostAlias hubApiServerHostAlias, String imagePullSpec, String namespace, NodePlacement nodePlacement, String priorityClassName, RegistrationConfiguration registrationConfiguration, String registrationImagePullSpec, ResourceRequirement resourceRequirement, WorkAgentConfiguration workConfiguration, String workImagePullSpec)
-
Method Summary
-
-
-
Constructor Detail
-
KlusterletSpec
public KlusterletSpec()
No args constructor for use in serialization
-
KlusterletSpec
public KlusterletSpec(String clusterName, KlusterletDeployOption deployOption, List<ServerURL> externalServerURLs, HubApiServerHostAlias hubApiServerHostAlias, String imagePullSpec, String namespace, NodePlacement nodePlacement, String priorityClassName, RegistrationConfiguration registrationConfiguration, String registrationImagePullSpec, ResourceRequirement resourceRequirement, WorkAgentConfiguration workConfiguration, String workImagePullSpec)
-
-
Method Detail
-
getClusterName
public String getClusterName()
-
setClusterName
public void setClusterName(String clusterName)
-
getDeployOption
public KlusterletDeployOption getDeployOption()
-
setDeployOption
public void setDeployOption(KlusterletDeployOption deployOption)
-
getHubApiServerHostAlias
public HubApiServerHostAlias getHubApiServerHostAlias()
-
setHubApiServerHostAlias
public void setHubApiServerHostAlias(HubApiServerHostAlias hubApiServerHostAlias)
-
getImagePullSpec
public String getImagePullSpec()
-
setImagePullSpec
public void setImagePullSpec(String imagePullSpec)
-
getNamespace
public String getNamespace()
-
setNamespace
public void setNamespace(String namespace)
-
getNodePlacement
public NodePlacement getNodePlacement()
-
setNodePlacement
public void setNodePlacement(NodePlacement nodePlacement)
-
getPriorityClassName
public String getPriorityClassName()
-
setPriorityClassName
public void setPriorityClassName(String priorityClassName)
-
getRegistrationConfiguration
public RegistrationConfiguration getRegistrationConfiguration()
-
setRegistrationConfiguration
public void setRegistrationConfiguration(RegistrationConfiguration registrationConfiguration)
-
getRegistrationImagePullSpec
public String getRegistrationImagePullSpec()
-
setRegistrationImagePullSpec
public void setRegistrationImagePullSpec(String registrationImagePullSpec)
-
getResourceRequirement
public ResourceRequirement getResourceRequirement()
-
setResourceRequirement
public void setResourceRequirement(ResourceRequirement resourceRequirement)
-
getWorkConfiguration
public WorkAgentConfiguration getWorkConfiguration()
-
setWorkConfiguration
public void setWorkConfiguration(WorkAgentConfiguration workConfiguration)
-
getWorkImagePullSpec
public String getWorkImagePullSpec()
-
setWorkImagePullSpec
public void setWorkImagePullSpec(String workImagePullSpec)
-
edit
public KlusterletSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<KlusterletSpecBuilder>
-
toBuilder
public KlusterletSpecBuilder toBuilder()
-
-