Class DiscoveryV1EndpointPort
java.lang.Object
io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-12-05T08:14:34.919Z[Etc/UTC]")
public class DiscoveryV1EndpointPort
extends Object
EndpointPort represents a Port used by an EndpointSlice
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappProtocol(String appProtocol) booleanThe application protocol for this port.getName()The name of this port.getPort()The port number of the endpoint.The IP protocol for this port.inthashCode()voidsetAppProtocol(String appProtocol) voidvoidvoidsetProtocol(String protocol) toString()
-
Field Details
-
SERIALIZED_NAME_APP_PROTOCOL
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_PORT
- See Also:
-
SERIALIZED_NAME_PROTOCOL
- See Also:
-
-
Constructor Details
-
DiscoveryV1EndpointPort
public DiscoveryV1EndpointPort()
-
-
Method Details
-
appProtocol
-
getAppProtocol
The application protocol for this port. This field follows standard Kubernetes label syntax. Un-prefixed names are reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). Non-standard protocols should use prefixed names such as mycompany.com/my-custom-protocol.- Returns:
- appProtocol
-
setAppProtocol
-
name
-
getName
The name of this port. All ports in an EndpointSlice must have a unique name. If the EndpointSlice is dervied from a Kubernetes service, this corresponds to the Service.ports[].name. Name must either be an empty string or pass DNS_LABEL validation: * must be no more than 63 characters long. * must consist of lower case alphanumeric characters or '-'. * must start and end with an alphanumeric character. Default is empty string.- Returns:
- name
-
setName
-
port
-
getPort
The port number of the endpoint. If this is not specified, ports are not restricted and must be interpreted in the context of the specific consumer.- Returns:
- port
-
setPort
-
protocol
-
getProtocol
The IP protocol for this port. Must be UDP, TCP, or SCTP. Default is TCP.- Returns:
- protocol
-
setProtocol
-
equals
-
hashCode
public int hashCode() -
toString
-