@Metadata(label="routing,cloud,service-discovery") public class KubernetesServiceCallServiceDiscoveryConfiguration extends ServiceCallServiceDiscoveryConfiguration
Constructor and Description |
---|
KubernetesServiceCallServiceDiscoveryConfiguration() |
KubernetesServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent) |
Modifier and Type | Method and Description |
---|---|
KubernetesServiceCallServiceDiscoveryConfiguration |
apiVersion(String apiVersion)
Sets the API version when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
caCertData(String caCertData)
Sets the Certificate Authority data when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
caCertFile(String caCertFile)
Sets the Certificate Authority data that are loaded from the file when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientCertData(String clientCertData)
Sets the Client Certificate data when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientCertFile(String clientCertFile)
Sets the Client Certificate data that are loaded from the file when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientKeyAlgo(String clientKeyAlgo)
Sets the Client Keystore algorithm, such as RSA when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientKeyData(String clientKeyData)
Sets the Client Keystore data when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientKeyFile(String clientKeyFile)
Sets the Client Keystore data that are loaded from the file when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
clientKeyPassphrase(String clientKeyPassphrase)
Sets the Client Keystore passphrase when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
dnsDomain(String dnsDomain)
Sets the DNS domain to use for DNS lookup.
|
String |
getApiVersion() |
String |
getCaCertData() |
String |
getCaCertFile() |
String |
getClientCertData() |
String |
getClientCertFile() |
String |
getClientKeyAlgo() |
String |
getClientKeyData() |
String |
getClientKeyFile() |
String |
getClientKeyPassphrase() |
String |
getDnsDomain() |
String |
getLookup() |
String |
getMasterUrl() |
String |
getNamespace() |
String |
getOauthToken() |
String |
getPassword() |
Boolean |
getTrustCerts() |
String |
getUsername() |
KubernetesServiceCallServiceDiscoveryConfiguration |
lookup(String lookup)
How to perform service lookup.
|
KubernetesServiceCallServiceDiscoveryConfiguration |
masterUrl(String masterUrl)
Sets the URL to the master when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
namespace(String namespace)
Sets the namespace to use.
|
KubernetesServiceCallServiceDiscoveryConfiguration |
oauthToken(String oauthToken)
Sets the OAUTH token for authentication (instead of username/password) when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
password(String password)
Sets the password for authentication when using client lookup
|
void |
setApiVersion(String apiVersion)
Sets the API version when using client lookup
|
void |
setCaCertData(String caCertData)
Sets the Certificate Authority data when using client lookup
|
void |
setCaCertFile(String caCertFile)
Sets the Certificate Authority data that are loaded from the file when using client lookup
|
void |
setClientCertData(String clientCertData)
Sets the Client Certificate data when using client lookup
|
void |
setClientCertFile(String clientCertFile)
Sets the Client Certificate data that are loaded from the file when using client lookup
|
void |
setClientKeyAlgo(String clientKeyAlgo)
Sets the Client Keystore algorithm, such as RSA when using client lookup
|
void |
setClientKeyData(String clientKeyData)
Sets the Client Keystore data when using client lookup
|
void |
setClientKeyFile(String clientKeyFile)
Sets the Client Keystore data that are loaded from the file when using client lookup
|
void |
setClientKeyPassphrase(String clientKeyPassphrase)
Sets the Client Keystore passphrase when using client lookup
|
void |
setDnsDomain(String dnsDomain)
Sets the DNS domain to use for DNS lookup.
|
void |
setLookup(String lookup)
How to perform service lookup.
|
void |
setMasterUrl(String masterUrl)
Sets the URL to the master when using client lookup
|
void |
setNamespace(String namespace)
Sets the namespace to use.
|
void |
setOauthToken(String oauthToken)
Sets the OAUTH token for authentication (instead of username/password) when using client lookup
|
void |
setPassword(String password)
Sets the password for authentication when using client lookup
|
void |
setTrustCerts(Boolean trustCerts)
Sets whether to turn on trust certificate check when using client lookup
|
void |
setUsername(String username)
Sets the username for authentication when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
trustCerts(boolean trustCerts)
Sets whether to turn on trust certificate check when using client lookup
|
KubernetesServiceCallServiceDiscoveryConfiguration |
username(String username)
Sets the username for authentication when using client lookup
|
end, endParent, getProperties, getPropertiesAsMap, newInstance, postProcessFactoryParameters, property, setProperties
getId, setId
public KubernetesServiceCallServiceDiscoveryConfiguration()
public KubernetesServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent)
public String getMasterUrl()
public void setMasterUrl(String masterUrl)
public String getNamespace()
public void setNamespace(String namespace)
public String getApiVersion()
public void setApiVersion(String apiVersion)
public void setLookup(String lookup)
public String getDnsDomain()
public void setDnsDomain(String dnsDomain)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getOauthToken()
public void setOauthToken(String oauthToken)
public String getCaCertData()
public void setCaCertData(String caCertData)
public String getCaCertFile()
public void setCaCertFile(String caCertFile)
public String getClientCertData()
public void setClientCertData(String clientCertData)
public String getClientCertFile()
public void setClientCertFile(String clientCertFile)
public String getClientKeyAlgo()
public void setClientKeyAlgo(String clientKeyAlgo)
public String getClientKeyData()
public void setClientKeyData(String clientKeyData)
public String getClientKeyFile()
public void setClientKeyFile(String clientKeyFile)
public String getClientKeyPassphrase()
public void setClientKeyPassphrase(String clientKeyPassphrase)
public Boolean getTrustCerts()
public void setTrustCerts(Boolean trustCerts)
public KubernetesServiceCallServiceDiscoveryConfiguration masterUrl(String masterUrl)
public KubernetesServiceCallServiceDiscoveryConfiguration namespace(String namespace)
public KubernetesServiceCallServiceDiscoveryConfiguration apiVersion(String apiVersion)
public KubernetesServiceCallServiceDiscoveryConfiguration lookup(String lookup)
public KubernetesServiceCallServiceDiscoveryConfiguration dnsDomain(String dnsDomain)
public KubernetesServiceCallServiceDiscoveryConfiguration username(String username)
public KubernetesServiceCallServiceDiscoveryConfiguration password(String password)
public KubernetesServiceCallServiceDiscoveryConfiguration oauthToken(String oauthToken)
public KubernetesServiceCallServiceDiscoveryConfiguration caCertData(String caCertData)
public KubernetesServiceCallServiceDiscoveryConfiguration caCertFile(String caCertFile)
public KubernetesServiceCallServiceDiscoveryConfiguration clientCertData(String clientCertData)
public KubernetesServiceCallServiceDiscoveryConfiguration clientCertFile(String clientCertFile)
public KubernetesServiceCallServiceDiscoveryConfiguration clientKeyAlgo(String clientKeyAlgo)
public KubernetesServiceCallServiceDiscoveryConfiguration clientKeyData(String clientKeyData)
public KubernetesServiceCallServiceDiscoveryConfiguration clientKeyFile(String clientKeyFile)
public KubernetesServiceCallServiceDiscoveryConfiguration clientKeyPassphrase(String clientKeyPassphrase)
public KubernetesServiceCallServiceDiscoveryConfiguration trustCerts(boolean trustCerts)
Apache Camel