Class ContainerPort


  • public final class ContainerPort
    extends Object
    The port exposed on the container instance.
    • Constructor Detail

      • ContainerPort

        public ContainerPort()
    • Method Detail

      • protocol

        public ContainerNetworkProtocol protocol()
        Get the protocol property: The protocol associated with the port.
        Returns:
        the protocol value.
      • withProtocol

        public ContainerPort withProtocol​(ContainerNetworkProtocol protocol)
        Set the protocol property: The protocol associated with the port.
        Parameters:
        protocol - the protocol value to set.
        Returns:
        the ContainerPort object itself.
      • port

        public int port()
        Get the port property: The port number exposed within the container group.
        Returns:
        the port value.
      • withPort

        public ContainerPort withPort​(int port)
        Set the port property: The port number exposed within the container group.
        Parameters:
        port - the port value to set.
        Returns:
        the ContainerPort object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.