Class CoreV1EndpointPort
java.lang.Object
io.kubernetes.client.openapi.models.CoreV1EndpointPort
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-12-05T08:14:34.919Z[Etc/UTC]")
public class CoreV1EndpointPort
extends Object
EndpointPort is a tuple that describes a single port.
-
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
-
CoreV1EndpointPort
public CoreV1EndpointPort()
-
-
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. This must match the 'name' field in the corresponding ServicePort. Must be a DNS_LABEL. Optional only if one port is defined.- Returns:
- name
-
setName
-
port
-
getPort
The port number of the endpoint.- 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
-