Class Platform
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.aws.v1.Platform
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Platform extends Object implements io.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
Platform stores all the global configuration that all machinesets use.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Platform()No args constructor for use in serializationPlatform(AssumeRole credentialsAssumeRole, io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef, PrivateLinkAccess privateLink, String region, Map<String,String> userTags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlatformBuilderedit()Map<String,Object>getAdditionalProperties()AssumeRolegetCredentialsAssumeRole()Platform stores all the global configuration that all machinesets use.io.fabric8.kubernetes.api.model.LocalObjectReferencegetCredentialsSecretRef()Platform stores all the global configuration that all machinesets use.PrivateLinkAccessgetPrivateLink()Platform stores all the global configuration that all machinesets use.StringgetRegion()Region specifies the AWS region where the cluster will be created.Map<String,String>getUserTags()UserTags specifies additional tags for AWS resources created for the cluster.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCredentialsAssumeRole(AssumeRole credentialsAssumeRole)Platform stores all the global configuration that all machinesets use.voidsetCredentialsSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)Platform stores all the global configuration that all machinesets use.voidsetPrivateLink(PrivateLinkAccess privateLink)Platform stores all the global configuration that all machinesets use.voidsetRegion(String region)Region specifies the AWS region where the cluster will be created.voidsetUserTags(Map<String,String> userTags)UserTags specifies additional tags for AWS resources created for the cluster.PlatformBuildertoBuilder()
-
-
-
Constructor Detail
-
Platform
public Platform()
No args constructor for use in serialization
-
Platform
public Platform(AssumeRole credentialsAssumeRole, io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef, PrivateLinkAccess privateLink, String region, Map<String,String> userTags)
-
-
Method Detail
-
getCredentialsAssumeRole
public AssumeRole getCredentialsAssumeRole()
Platform stores all the global configuration that all machinesets use.
-
setCredentialsAssumeRole
public void setCredentialsAssumeRole(AssumeRole credentialsAssumeRole)
Platform stores all the global configuration that all machinesets use.
-
getCredentialsSecretRef
public io.fabric8.kubernetes.api.model.LocalObjectReference getCredentialsSecretRef()
Platform stores all the global configuration that all machinesets use.
-
setCredentialsSecretRef
public void setCredentialsSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
Platform stores all the global configuration that all machinesets use.
-
getPrivateLink
public PrivateLinkAccess getPrivateLink()
Platform stores all the global configuration that all machinesets use.
-
setPrivateLink
public void setPrivateLink(PrivateLinkAccess privateLink)
Platform stores all the global configuration that all machinesets use.
-
getRegion
public String getRegion()
Region specifies the AWS region where the cluster will be created.
-
setRegion
public void setRegion(String region)
Region specifies the AWS region where the cluster will be created.
-
getUserTags
public Map<String,String> getUserTags()
UserTags specifies additional tags for AWS resources created for the cluster.
-
setUserTags
public void setUserTags(Map<String,String> userTags)
UserTags specifies additional tags for AWS resources created for the cluster.
-
edit
public PlatformBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>
-
toBuilder
public PlatformBuilder toBuilder()
-
-