public class V1beta1HTTPIngressBackend extends Object
| Constructor and Description |
|---|
V1beta1HTTPIngressBackend() |
| Modifier and Type | Method and Description |
|---|---|
V1beta1HTTPIngressBackend |
addBackendRulesItem(String backendRulesItem) |
V1beta1HTTPIngressBackend |
addHeaderRulesItem(String headerRulesItem) |
V1beta1HTTPIngressBackend |
addHostNamesItem(String hostNamesItem) |
V1beta1HTTPIngressBackend |
addRewriteRulesItem(String rewriteRulesItem) |
V1beta1HTTPIngressBackend |
backendRules(List<String> backendRules) |
boolean |
equals(Object o) |
List<String> |
getBackendRules()
Serialized HAProxy rules to apply on server backend including request, response or header rewrite.
|
List<String> |
getHeaderRules()
Header rules to modifies the header.
|
List<String> |
getHostNames()
Host names to forward traffic to.
|
String |
getName()
User can specify backend name for using it with custom acl Otherwise it will be generated
|
List<String> |
getRewriteRules()
Path rewrite rules with haproxy formatted regex.
|
String |
getServiceName()
Specifies the name of the referenced service.
|
io.kubernetes.client.custom.IntOrString |
getServicePort()
Specifies the port of the referenced service.
|
int |
hashCode() |
V1beta1HTTPIngressBackend |
headerRules(List<String> headerRules) |
V1beta1HTTPIngressBackend |
hostNames(List<String> hostNames) |
V1beta1HTTPIngressBackend |
name(String name) |
V1beta1HTTPIngressBackend |
rewriteRules(List<String> rewriteRules) |
V1beta1HTTPIngressBackend |
serviceName(String serviceName) |
V1beta1HTTPIngressBackend |
servicePort(io.kubernetes.client.custom.IntOrString servicePort) |
void |
setBackendRules(List<String> backendRules) |
void |
setHeaderRules(List<String> headerRules) |
void |
setHostNames(List<String> hostNames) |
void |
setName(String name) |
void |
setRewriteRules(List<String> rewriteRules) |
void |
setServiceName(String serviceName) |
void |
setServicePort(io.kubernetes.client.custom.IntOrString servicePort) |
String |
toString() |
public V1beta1HTTPIngressBackend backendRules(List<String> backendRules)
public V1beta1HTTPIngressBackend addBackendRulesItem(String backendRulesItem)
public List<String> getBackendRules()
public V1beta1HTTPIngressBackend headerRules(List<String> headerRules)
public V1beta1HTTPIngressBackend addHeaderRulesItem(String headerRulesItem)
public List<String> getHeaderRules()
public V1beta1HTTPIngressBackend hostNames(List<String> hostNames)
public V1beta1HTTPIngressBackend addHostNamesItem(String hostNamesItem)
public List<String> getHostNames()
public V1beta1HTTPIngressBackend name(String name)
public String getName()
public void setName(String name)
public V1beta1HTTPIngressBackend rewriteRules(List<String> rewriteRules)
public V1beta1HTTPIngressBackend addRewriteRulesItem(String rewriteRulesItem)
public List<String> getRewriteRules()
public V1beta1HTTPIngressBackend serviceName(String serviceName)
public String getServiceName()
public void setServiceName(String serviceName)
public V1beta1HTTPIngressBackend servicePort(io.kubernetes.client.custom.IntOrString servicePort)
public io.kubernetes.client.custom.IntOrString getServicePort()
public void setServicePort(io.kubernetes.client.custom.IntOrString servicePort)
Copyright © 2018. All rights reserved.