Class GatewaySpecAddress

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<GatewaySpecAddressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class GatewaySpecAddress
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<GatewaySpecAddressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    GatewaySpecAddress describes an address that can be bound to a Gateway.
    See Also:
    Serialized Form
    • Constructor Detail

      • GatewaySpecAddress

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

        public GatewaySpecAddress​(String type,
                                  String value)
    • Method Detail

      • getType

        public String getType()
        Type of the address.
      • setType

        public void setType​(String type)
        Type of the address.
      • getValue

        public String getValue()
        When a value is unspecified, an implementation SHOULD automatically assign an address matching the requested type if possible.


        If an implementation does not support an empty value, they MUST set the "Programmed" condition in status to False with a reason of "AddressNotAssigned".


        Examples: `1.2.3.4`, `128::1`, `my-ip-address`.

      • setValue

        public void setValue​(String value)
        When a value is unspecified, an implementation SHOULD automatically assign an address matching the requested type if possible.


        If an implementation does not support an empty value, they MUST set the "Programmed" condition in status to False with a reason of "AddressNotAssigned".


        Examples: `1.2.3.4`, `128::1`, `my-ip-address`.

      • getAdditionalProperties

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

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

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