Class IngressBackendFluentImpl<A extends IngressBackendFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.networking.v1.IngressBackendFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
,io.fabric8.kubernetes.api.builder.Visitable<A>
,IngressBackendFluent<A>
- Direct Known Subclasses:
HTTPIngressPathFluentImpl.BackendNestedImpl
,IngressBackendBuilder
,IngressSpecFluentImpl.DefaultBackendNestedImpl
public class IngressBackendFluentImpl<A extends IngressBackendFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements IngressBackendFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
IngressBackendFluentImpl.ServiceNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.networking.v1.IngressBackendFluent
IngressBackendFluent.ServiceNested<N>
-
-
Constructor Summary
Constructors Constructor Description IngressBackendFluentImpl()
IngressBackendFluentImpl(IngressBackend instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IngressServiceBackend
buildService()
IngressBackendFluent.ServiceNested<A>
editOrNewService()
IngressBackendFluent.ServiceNested<A>
editOrNewServiceLike(IngressServiceBackend item)
IngressBackendFluent.ServiceNested<A>
editService()
boolean
equals(Object o)
io.fabric8.kubernetes.api.model.TypedLocalObjectReference
getResource()
IngressServiceBackend
getService()
Deprecated.int
hashCode()
Boolean
hasResource()
Boolean
hasService()
A
withNewResource(String apiGroup, String kind, String name)
IngressBackendFluent.ServiceNested<A>
withNewService()
IngressBackendFluent.ServiceNested<A>
withNewServiceLike(IngressServiceBackend item)
A
withResource(io.fabric8.kubernetes.api.model.TypedLocalObjectReference resource)
A
withService(IngressServiceBackend service)
-
-
-
Constructor Detail
-
IngressBackendFluentImpl
public IngressBackendFluentImpl()
-
IngressBackendFluentImpl
public IngressBackendFluentImpl(IngressBackend instance)
-
-
Method Detail
-
getResource
public io.fabric8.kubernetes.api.model.TypedLocalObjectReference getResource()
- Specified by:
getResource
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
withResource
public A withResource(io.fabric8.kubernetes.api.model.TypedLocalObjectReference resource)
- Specified by:
withResource
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
hasResource
public Boolean hasResource()
- Specified by:
hasResource
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
withNewResource
public A withNewResource(String apiGroup, String kind, String name)
- Specified by:
withNewResource
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
getService
@Deprecated public IngressServiceBackend getService()
Deprecated.This method has been deprecated, please use method buildService instead.- Specified by:
getService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
- Returns:
- The buildable object.
-
buildService
public IngressServiceBackend buildService()
- Specified by:
buildService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
withService
public A withService(IngressServiceBackend service)
- Specified by:
withService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
hasService
public Boolean hasService()
- Specified by:
hasService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
withNewService
public IngressBackendFluent.ServiceNested<A> withNewService()
- Specified by:
withNewService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
withNewServiceLike
public IngressBackendFluent.ServiceNested<A> withNewServiceLike(IngressServiceBackend item)
- Specified by:
withNewServiceLike
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
editService
public IngressBackendFluent.ServiceNested<A> editService()
- Specified by:
editService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
editOrNewService
public IngressBackendFluent.ServiceNested<A> editOrNewService()
- Specified by:
editOrNewService
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
editOrNewServiceLike
public IngressBackendFluent.ServiceNested<A> editOrNewServiceLike(IngressServiceBackend item)
- Specified by:
editOrNewServiceLike
in interfaceIngressBackendFluent<A extends IngressBackendFluent<A>>
-
-