Class AWSPlatformStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.AWSPlatformStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AWSPlatformStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AWSPlatformStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<AWSPlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AWSPlatformStatus()No args constructor for use in serializationAWSPlatformStatus(CloudLoadBalancerConfig cloudLoadBalancerConfig, String region, List<AWSResourceTag> resourceTags, List<AWSServiceEndpoint> serviceEndpoints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AWSPlatformStatusBuilderedit()Map<String,Object>getAdditionalProperties()CloudLoadBalancerConfiggetCloudLoadBalancerConfig()AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.StringgetRegion()region holds the default AWS region for new AWS resources created by the cluster.List<AWSResourceTag>getResourceTags()resourceTags is a list of additional tags to apply to AWS resources created for the cluster.List<AWSServiceEndpoint>getServiceEndpoints()serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCloudLoadBalancerConfig(CloudLoadBalancerConfig cloudLoadBalancerConfig)AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.voidsetRegion(String region)region holds the default AWS region for new AWS resources created by the cluster.voidsetResourceTags(List<AWSResourceTag> resourceTags)resourceTags is a list of additional tags to apply to AWS resources created for the cluster.voidsetServiceEndpoints(List<AWSServiceEndpoint> serviceEndpoints)serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services.AWSPlatformStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
AWSPlatformStatus
public AWSPlatformStatus()
No args constructor for use in serialization
-
AWSPlatformStatus
public AWSPlatformStatus(CloudLoadBalancerConfig cloudLoadBalancerConfig, String region, List<AWSResourceTag> resourceTags, List<AWSServiceEndpoint> serviceEndpoints)
-
-
Method Detail
-
getCloudLoadBalancerConfig
public CloudLoadBalancerConfig getCloudLoadBalancerConfig()
AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.
-
setCloudLoadBalancerConfig
public void setCloudLoadBalancerConfig(CloudLoadBalancerConfig cloudLoadBalancerConfig)
AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.
-
getRegion
public String getRegion()
region holds the default AWS region for new AWS resources created by the cluster.
-
setRegion
public void setRegion(String region)
region holds the default AWS region for new AWS resources created by the cluster.
-
getResourceTags
public List<AWSResourceTag> getResourceTags()
resourceTags is a list of additional tags to apply to AWS resources created for the cluster. See https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html for information on tagging AWS resources. AWS supports a maximum of 50 tags per resource. OpenShift reserves 25 tags for its use, leaving 25 tags available for the user.
-
setResourceTags
public void setResourceTags(List<AWSResourceTag> resourceTags)
resourceTags is a list of additional tags to apply to AWS resources created for the cluster. See https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html for information on tagging AWS resources. AWS supports a maximum of 50 tags per resource. OpenShift reserves 25 tags for its use, leaving 25 tags available for the user.
-
getServiceEndpoints
public List<AWSServiceEndpoint> getServiceEndpoints()
serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services. There must be only one ServiceEndpoint for a service.
-
setServiceEndpoints
public void setServiceEndpoints(List<AWSServiceEndpoint> serviceEndpoints)
serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services. There must be only one ServiceEndpoint for a service.
-
edit
public AWSPlatformStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AWSPlatformStatusBuilder>
-
toBuilder
public AWSPlatformStatusBuilder toBuilder()
-
-