Class VPCEndpointService

    • Constructor Detail

      • VPCEndpointService

        public VPCEndpointService()
        No args constructor for use in serialization
      • VPCEndpointService

        public VPCEndpointService​(List<String> additionalAllowedPrincipals,
                                  String defaultAllowedPrincipal,
                                  String id,
                                  String name)
    • Method Detail

      • getAdditionalAllowedPrincipals

        public List<String> getAdditionalAllowedPrincipals()
        AdditionalAllowedPrincipals is a list of additional allowed principal ARNs that have been configured for the Private Link cluster's VPC Endpoint Service. This list in Status is used to determine if a sync of Allowed Principals is needed outside of the regular reconcile period of 2hrs.
      • setAdditionalAllowedPrincipals

        public void setAdditionalAllowedPrincipals​(List<String> additionalAllowedPrincipals)
        AdditionalAllowedPrincipals is a list of additional allowed principal ARNs that have been configured for the Private Link cluster's VPC Endpoint Service. This list in Status is used to determine if a sync of Allowed Principals is needed outside of the regular reconcile period of 2hrs.
      • getDefaultAllowedPrincipal

        public String getDefaultAllowedPrincipal()
        DefaultAllowedPrincipal is the ARN of the IAM entity used by Hive as configured for the Private Link cluster's VPC Endpoint Service.
      • setDefaultAllowedPrincipal

        public void setDefaultAllowedPrincipal​(String defaultAllowedPrincipal)
        DefaultAllowedPrincipal is the ARN of the IAM entity used by Hive as configured for the Private Link cluster's VPC Endpoint Service.
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)