Class AWSPrivateLinkInventory
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.AWSPrivateLinkInventory
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AWSPrivateLinkInventoryBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AWSPrivateLinkInventory extends Object implements io.fabric8.kubernetes.api.builder.Editable<AWSPrivateLinkInventoryBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AWSPrivateLinkInventory()No args constructor for use in serializationAWSPrivateLinkInventory(String region, List<AWSPrivateLinkSubnet> subnets, String vpcID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AWSPrivateLinkInventoryBuilderedit()Map<String,Object>getAdditionalProperties()StringgetRegion()AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.List<AWSPrivateLinkSubnet>getSubnets()AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.StringgetVpcID()AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetRegion(String region)AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.voidsetSubnets(List<AWSPrivateLinkSubnet> subnets)AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.voidsetVpcID(String vpcID)AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region.AWSPrivateLinkInventoryBuildertoBuilder()
-
-
-
Constructor Detail
-
AWSPrivateLinkInventory
public AWSPrivateLinkInventory()
No args constructor for use in serialization
-
AWSPrivateLinkInventory
public AWSPrivateLinkInventory(String region, List<AWSPrivateLinkSubnet> subnets, String vpcID)
-
-
Method Detail
-
getRegion
public String getRegion()
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
setRegion
public void setRegion(String region)
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
getSubnets
public List<AWSPrivateLinkSubnet> getSubnets()
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
setSubnets
public void setSubnets(List<AWSPrivateLinkSubnet> subnets)
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
getVpcID
public String getVpcID()
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
setVpcID
public void setVpcID(String vpcID)
AWSPrivateLinkInventory is a VPC and its corresponding subnets in an AWS region. This VPC will be used to create an AWS VPC Endpoint whenever there is a VPC Endpoint Service created for a ClusterDeployment.
-
edit
public AWSPrivateLinkInventoryBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AWSPrivateLinkInventoryBuilder>
-
toBuilder
public AWSPrivateLinkInventoryBuilder toBuilder()
-
-