Class IngressControllerCaptureHTTPHeadersFluentImpl<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.IngressControllerCaptureHTTPHeadersFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,IngressControllerCaptureHTTPHeadersFluent<A>
- Direct Known Subclasses:
AccessLoggingFluentImpl.HttpCaptureHeadersNestedImpl,IngressControllerCaptureHTTPHeadersBuilder
public class IngressControllerCaptureHTTPHeadersFluentImpl<A extends IngressControllerCaptureHTTPHeadersFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements IngressControllerCaptureHTTPHeadersFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIngressControllerCaptureHTTPHeadersFluentImpl.RequestNestedImpl<N>classIngressControllerCaptureHTTPHeadersFluentImpl.ResponseNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.IngressControllerCaptureHTTPHeadersFluent
IngressControllerCaptureHTTPHeadersFluent.RequestNested<N>, IngressControllerCaptureHTTPHeadersFluent.ResponseNested<N>
-
-
Constructor Summary
Constructors Constructor Description IngressControllerCaptureHTTPHeadersFluentImpl()IngressControllerCaptureHTTPHeadersFluentImpl(IngressControllerCaptureHTTPHeaders instance)
-
Method Summary
-
-
-
Constructor Detail
-
IngressControllerCaptureHTTPHeadersFluentImpl
public IngressControllerCaptureHTTPHeadersFluentImpl()
-
IngressControllerCaptureHTTPHeadersFluentImpl
public IngressControllerCaptureHTTPHeadersFluentImpl(IngressControllerCaptureHTTPHeaders instance)
-
-
Method Detail
-
addToRequest
public A addToRequest(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
addToRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
setToRequest
public A setToRequest(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
setToRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addToRequest
public A addToRequest(IngressControllerCaptureHTTPHeader... items)
- Specified by:
addToRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addAllToRequest
public A addAllToRequest(Collection<IngressControllerCaptureHTTPHeader> items)
- Specified by:
addAllToRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeFromRequest
public A removeFromRequest(IngressControllerCaptureHTTPHeader... items)
- Specified by:
removeFromRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeAllFromRequest
public A removeAllFromRequest(Collection<IngressControllerCaptureHTTPHeader> items)
- Specified by:
removeAllFromRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeMatchingFromRequest
public A removeMatchingFromRequest(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
removeMatchingFromRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
getRequest
@Deprecated public List<IngressControllerCaptureHTTPHeader> getRequest()
Deprecated.This method has been deprecated, please use method buildRequest instead.- Specified by:
getRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>- Returns:
- The buildable object.
-
buildRequest
public List<IngressControllerCaptureHTTPHeader> buildRequest()
- Specified by:
buildRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildRequest
public IngressControllerCaptureHTTPHeader buildRequest(int index)
- Specified by:
buildRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildFirstRequest
public IngressControllerCaptureHTTPHeader buildFirstRequest()
- Specified by:
buildFirstRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildLastRequest
public IngressControllerCaptureHTTPHeader buildLastRequest()
- Specified by:
buildLastRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildMatchingRequest
public IngressControllerCaptureHTTPHeader buildMatchingRequest(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
buildMatchingRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
hasMatchingRequest
public Boolean hasMatchingRequest(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
hasMatchingRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
withRequest
public A withRequest(List<IngressControllerCaptureHTTPHeader> request)
- Specified by:
withRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
withRequest
public A withRequest(IngressControllerCaptureHTTPHeader... request)
- Specified by:
withRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
hasRequest
public Boolean hasRequest()
- Specified by:
hasRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewRequest
public A addNewRequest(Integer maxLength, String name)
- Specified by:
addNewRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewRequest
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> addNewRequest()
- Specified by:
addNewRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewRequestLike
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> addNewRequestLike(IngressControllerCaptureHTTPHeader item)
- Specified by:
addNewRequestLikein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
setNewRequestLike
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> setNewRequestLike(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
setNewRequestLikein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editRequest
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> editRequest(int index)
- Specified by:
editRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editFirstRequest
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> editFirstRequest()
- Specified by:
editFirstRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editLastRequest
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> editLastRequest()
- Specified by:
editLastRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editMatchingRequest
public IngressControllerCaptureHTTPHeadersFluent.RequestNested<A> editMatchingRequest(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
editMatchingRequestin interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addToResponse
public A addToResponse(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
addToResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
setToResponse
public A setToResponse(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
setToResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addToResponse
public A addToResponse(IngressControllerCaptureHTTPHeader... items)
- Specified by:
addToResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addAllToResponse
public A addAllToResponse(Collection<IngressControllerCaptureHTTPHeader> items)
- Specified by:
addAllToResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeFromResponse
public A removeFromResponse(IngressControllerCaptureHTTPHeader... items)
- Specified by:
removeFromResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeAllFromResponse
public A removeAllFromResponse(Collection<IngressControllerCaptureHTTPHeader> items)
- Specified by:
removeAllFromResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
removeMatchingFromResponse
public A removeMatchingFromResponse(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
removeMatchingFromResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
getResponse
@Deprecated public List<IngressControllerCaptureHTTPHeader> getResponse()
Deprecated.This method has been deprecated, please use method buildResponse instead.- Specified by:
getResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>- Returns:
- The buildable object.
-
buildResponse
public List<IngressControllerCaptureHTTPHeader> buildResponse()
- Specified by:
buildResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildResponse
public IngressControllerCaptureHTTPHeader buildResponse(int index)
- Specified by:
buildResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildFirstResponse
public IngressControllerCaptureHTTPHeader buildFirstResponse()
- Specified by:
buildFirstResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildLastResponse
public IngressControllerCaptureHTTPHeader buildLastResponse()
- Specified by:
buildLastResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
buildMatchingResponse
public IngressControllerCaptureHTTPHeader buildMatchingResponse(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
buildMatchingResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
hasMatchingResponse
public Boolean hasMatchingResponse(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
hasMatchingResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
withResponse
public A withResponse(List<IngressControllerCaptureHTTPHeader> response)
- Specified by:
withResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
withResponse
public A withResponse(IngressControllerCaptureHTTPHeader... response)
- Specified by:
withResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
hasResponse
public Boolean hasResponse()
- Specified by:
hasResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewResponse
public A addNewResponse(Integer maxLength, String name)
- Specified by:
addNewResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewResponse
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> addNewResponse()
- Specified by:
addNewResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
addNewResponseLike
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> addNewResponseLike(IngressControllerCaptureHTTPHeader item)
- Specified by:
addNewResponseLikein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
setNewResponseLike
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> setNewResponseLike(int index, IngressControllerCaptureHTTPHeader item)
- Specified by:
setNewResponseLikein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editResponse
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> editResponse(int index)
- Specified by:
editResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editFirstResponse
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> editFirstResponse()
- Specified by:
editFirstResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editLastResponse
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> editLastResponse()
- Specified by:
editLastResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
editMatchingResponse
public IngressControllerCaptureHTTPHeadersFluent.ResponseNested<A> editMatchingResponse(Predicate<IngressControllerCaptureHTTPHeaderBuilder> predicate)
- Specified by:
editMatchingResponsein interfaceIngressControllerCaptureHTTPHeadersFluent<A extends IngressControllerCaptureHTTPHeadersFluent<A>>
-
-