Class ServiceReference
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.apiextensionsapiserver.pkg.apis.apiextensions.v1.ServiceReference
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class ServiceReference extends java.lang.Object implements com.marcnuri.yakc.model.Model
ServiceReference holds a reference to Service.legacy.k8s.io
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceReference.Builder
-
Constructor Summary
Constructors Constructor Description ServiceReference()
ServiceReference(@NonNull java.lang.String name, @NonNull java.lang.String namespace, java.lang.String path, java.lang.Number port)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceReference.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
@NonNull java.lang.String
getName()
name is the name of the service.@NonNull java.lang.String
getNamespace()
namespace is the namespace of the service.java.lang.String
getPath()
path is an optional URL path at which the webhook will be contacted.java.lang.Number
getPort()
port is an optional service port at which the webhook will be contacted.int
hashCode()
void
setName(@NonNull java.lang.String name)
name is the name of the service.void
setNamespace(@NonNull java.lang.String namespace)
namespace is the namespace of the service.void
setPath(java.lang.String path)
path is an optional URL path at which the webhook will be contacted.void
setPort(java.lang.Number port)
port is an optional service port at which the webhook will be contacted.ServiceReference.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static ServiceReference.Builder builder()
-
toBuilder
public ServiceReference.Builder toBuilder()
-
getName
@NonNull public @NonNull java.lang.String getName()
name is the name of the service. Required
-
getNamespace
@NonNull public @NonNull java.lang.String getNamespace()
namespace is the namespace of the service. Required
-
getPath
public java.lang.String getPath()
path is an optional URL path at which the webhook will be contacted.
-
getPort
public java.lang.Number getPort()
port is an optional service port at which the webhook will be contacted. `port` should be a valid port number (1-65535, inclusive). Defaults to 443 for backward compatibility.
-
setName
public void setName(@NonNull @NonNull java.lang.String name)
name is the name of the service. Required
-
setNamespace
public void setNamespace(@NonNull @NonNull java.lang.String namespace)
namespace is the namespace of the service. Required
-
setPath
public void setPath(java.lang.String path)
path is an optional URL path at which the webhook will be contacted.
-
setPort
public void setPort(java.lang.Number port)
port is an optional service port at which the webhook will be contacted. `port` should be a valid port number (1-65535, inclusive). Defaults to 443 for backward compatibility.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-