@EachProperty(value="kubernetes.client.discovery.services")
public class KubernetesServiceConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
static java.lang.String |
PREFIX |
Constructor and Description |
---|
KubernetesServiceConfiguration(java.lang.String serviceId) |
KubernetesServiceConfiguration(java.lang.String serviceId,
java.lang.String name,
java.lang.String namespace) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.String> |
getName() |
java.util.Optional<java.lang.String> |
getNamespace()
Namespace of service.
|
java.lang.String |
getServiceId() |
void |
setName(java.lang.String name)
Set service name.
|
void |
setNamespace(java.lang.String namespace)
Service namespace.
|
void |
setServiceId(java.lang.String serviceId)
Set service id.
|
public static final java.lang.String NAME
public static final java.lang.String PREFIX
@Inject public KubernetesServiceConfiguration(@Parameter java.lang.String serviceId)
public KubernetesServiceConfiguration(java.lang.String serviceId, java.lang.String name, java.lang.String namespace)
public java.lang.String getServiceId()
public void setServiceId(java.lang.String serviceId)
serviceId
- public java.util.Optional<java.lang.String> getName()
public void setName(java.lang.String name)
name
- public java.util.Optional<java.lang.String> getNamespace()
public void setNamespace(java.lang.String namespace)
namespace
-