Class Platform
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.azure.v1.Platform
-
- All Implemented Interfaces:
Editable<PlatformBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Platform extends Object implements Editable<PlatformBuilder>, KubernetesResource
Platform stores all the global configuration that all machinesets use.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlatformBuilderedit()Map<String,Object>getAdditionalProperties()StringgetBaseDomainResourceGroupName()BaseDomainResourceGroupName specifies the resource group where the azure DNS zone for the base domain is foundStringgetCloudName()cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints.LocalObjectReferencegetCredentialsSecretRef()Platform stores all the global configuration that all machinesets use.StringgetRegion()Region specifies the Azure region where the cluster will be created.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetBaseDomainResourceGroupName(String baseDomainResourceGroupName)BaseDomainResourceGroupName specifies the resource group where the azure DNS zone for the base domain is foundvoidsetCloudName(String cloudName)cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints.voidsetCredentialsSecretRef(LocalObjectReference credentialsSecretRef)Platform stores all the global configuration that all machinesets use.voidsetRegion(String region)Region specifies the Azure region where the cluster will be created.PlatformBuildertoBuilder()
-
-
-
Constructor Detail
-
Platform
public Platform()
No args constructor for use in serialization
-
Platform
public Platform(String baseDomainResourceGroupName, String cloudName, LocalObjectReference credentialsSecretRef, String region)
-
-
Method Detail
-
getBaseDomainResourceGroupName
public String getBaseDomainResourceGroupName()
BaseDomainResourceGroupName specifies the resource group where the azure DNS zone for the base domain is found
-
setBaseDomainResourceGroupName
public void setBaseDomainResourceGroupName(String baseDomainResourceGroupName)
BaseDomainResourceGroupName specifies the resource group where the azure DNS zone for the base domain is found
-
getCloudName
public String getCloudName()
cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints. If empty, the value is equal to "AzurePublicCloud".
-
setCloudName
public void setCloudName(String cloudName)
cloudName is the name of the Azure cloud environment which can be used to configure the Azure SDK with the appropriate Azure API endpoints. If empty, the value is equal to "AzurePublicCloud".
-
getCredentialsSecretRef
public LocalObjectReference getCredentialsSecretRef()
Platform stores all the global configuration that all machinesets use.
-
setCredentialsSecretRef
public void setCredentialsSecretRef(LocalObjectReference credentialsSecretRef)
Platform stores all the global configuration that all machinesets use.
-
getRegion
public String getRegion()
Region specifies the Azure region where the cluster will be created.
-
setRegion
public void setRegion(String region)
Region specifies the Azure region where the cluster will be created.
-
edit
public PlatformBuilder edit()
- Specified by:
editin interfaceEditable<PlatformBuilder>
-
toBuilder
public PlatformBuilder toBuilder()
-
-