Class Ingress
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.Ingress
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<IngressBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Ingress extends Object implements io.fabric8.kubernetes.api.builder.Editable<IngressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
Ingress allows cluster admin to configure alternative ingress for the console.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressBuilderedit()Map<String,Object>getAdditionalProperties()StringgetClientDownloadsURL()clientDownloadsURL is a URL to be used as the address to download client binaries.StringgetConsoleURL()consoleURL is a URL to be used as the base console address.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetClientDownloadsURL(String clientDownloadsURL)clientDownloadsURL is a URL to be used as the address to download client binaries.voidsetConsoleURL(String consoleURL)consoleURL is a URL to be used as the base console address.IngressBuildertoBuilder()
-
-
-
Method Detail
-
getClientDownloadsURL
public String getClientDownloadsURL()
clientDownloadsURL is a URL to be used as the address to download client binaries. If not specified, the downloads route hostname will be used. This field is required for clusters without ingress capability, where access to routes is not possible. The console operator will monitor the URL and may go degraded if it's unreachable for an extended period. Must use the HTTPS scheme.
-
setClientDownloadsURL
public void setClientDownloadsURL(String clientDownloadsURL)
clientDownloadsURL is a URL to be used as the address to download client binaries. If not specified, the downloads route hostname will be used. This field is required for clusters without ingress capability, where access to routes is not possible. The console operator will monitor the URL and may go degraded if it's unreachable for an extended period. Must use the HTTPS scheme.
-
getConsoleURL
public String getConsoleURL()
consoleURL is a URL to be used as the base console address. If not specified, the console route hostname will be used. This field is required for clusters without ingress capability, where access to routes is not possible. Make sure that appropriate ingress is set up at this URL. The console operator will monitor the URL and may go degraded if it's unreachable for an extended period. Must use the HTTPS scheme.
-
setConsoleURL
public void setConsoleURL(String consoleURL)
consoleURL is a URL to be used as the base console address. If not specified, the console route hostname will be used. This field is required for clusters without ingress capability, where access to routes is not possible. Make sure that appropriate ingress is set up at this URL. The console operator will monitor the URL and may go degraded if it's unreachable for an extended period. Must use the HTTPS scheme.
-
edit
public IngressBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<IngressBuilder>
-
toBuilder
public IngressBuilder toBuilder()
-
-