Class GatewayClassSpec

    • Constructor Detail

      • GatewayClassSpec

        public GatewayClassSpec()
        No args constructor for use in serialization
    • Method Detail

      • getControllerName

        public String getControllerName()
        ControllerName is the name of the controller that is managing Gateways of this class. The value of this field MUST be a domain prefixed path.


        Example: "example.net/gateway-controller".


        This field is not mutable and cannot be empty.


        Support: Core

      • setControllerName

        public void setControllerName​(String controllerName)
        ControllerName is the name of the controller that is managing Gateways of this class. The value of this field MUST be a domain prefixed path.


        Example: "example.net/gateway-controller".


        This field is not mutable and cannot be empty.


        Support: Core

      • getDescription

        public String getDescription()
        Description helps describe a GatewayClass with more details.
      • setDescription

        public void setDescription​(String description)
        Description helps describe a GatewayClass with more details.
      • getParametersRef

        public ParametersReference getParametersRef()
        GatewayClassSpec reflects the configuration of a class of Gateways.
      • setParametersRef

        public void setParametersRef​(ParametersReference parametersRef)
        GatewayClassSpec reflects the configuration of a class of Gateways.
      • getAdditionalProperties

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

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

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