Class AccessLoggingFluentImpl<A extends AccessLoggingFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.AccessLoggingFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,AccessLoggingFluent<A>
- Direct Known Subclasses:
AccessLoggingBuilder,IngressControllerLoggingFluentImpl.AccessNestedImpl
public class AccessLoggingFluentImpl<A extends AccessLoggingFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AccessLoggingFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAccessLoggingFluentImpl.DestinationNestedImpl<N>classAccessLoggingFluentImpl.HttpCaptureCookiesNestedImpl<N>classAccessLoggingFluentImpl.HttpCaptureHeadersNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.AccessLoggingFluent
AccessLoggingFluent.DestinationNested<N>, AccessLoggingFluent.HttpCaptureCookiesNested<N>, AccessLoggingFluent.HttpCaptureHeadersNested<N>
-
-
Constructor Summary
Constructors Constructor Description AccessLoggingFluentImpl()AccessLoggingFluentImpl(AccessLogging instance)
-
Method Summary
-
-
-
Constructor Detail
-
AccessLoggingFluentImpl
public AccessLoggingFluentImpl()
-
AccessLoggingFluentImpl
public AccessLoggingFluentImpl(AccessLogging instance)
-
-
Method Detail
-
getDestination
@Deprecated public LoggingDestination getDestination()
Deprecated.This method has been deprecated, please use method buildDestination instead.- Specified by:
getDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>- Returns:
- The buildable object.
-
buildDestination
public LoggingDestination buildDestination()
- Specified by:
buildDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withDestination
public A withDestination(LoggingDestination destination)
- Specified by:
withDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
hasDestination
public Boolean hasDestination()
- Specified by:
hasDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewDestination
public AccessLoggingFluent.DestinationNested<A> withNewDestination()
- Specified by:
withNewDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewDestinationLike
public AccessLoggingFluent.DestinationNested<A> withNewDestinationLike(LoggingDestination item)
- Specified by:
withNewDestinationLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editDestination
public AccessLoggingFluent.DestinationNested<A> editDestination()
- Specified by:
editDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editOrNewDestination
public AccessLoggingFluent.DestinationNested<A> editOrNewDestination()
- Specified by:
editOrNewDestinationin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editOrNewDestinationLike
public AccessLoggingFluent.DestinationNested<A> editOrNewDestinationLike(LoggingDestination item)
- Specified by:
editOrNewDestinationLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addToHttpCaptureCookies
public A addToHttpCaptureCookies(int index, IngressControllerCaptureHTTPCookie item)
- Specified by:
addToHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
setToHttpCaptureCookies
public A setToHttpCaptureCookies(int index, IngressControllerCaptureHTTPCookie item)
- Specified by:
setToHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addToHttpCaptureCookies
public A addToHttpCaptureCookies(IngressControllerCaptureHTTPCookie... items)
- Specified by:
addToHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addAllToHttpCaptureCookies
public A addAllToHttpCaptureCookies(Collection<IngressControllerCaptureHTTPCookie> items)
- Specified by:
addAllToHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
removeFromHttpCaptureCookies
public A removeFromHttpCaptureCookies(IngressControllerCaptureHTTPCookie... items)
- Specified by:
removeFromHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
removeAllFromHttpCaptureCookies
public A removeAllFromHttpCaptureCookies(Collection<IngressControllerCaptureHTTPCookie> items)
- Specified by:
removeAllFromHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
removeMatchingFromHttpCaptureCookies
public A removeMatchingFromHttpCaptureCookies(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
- Specified by:
removeMatchingFromHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
getHttpCaptureCookies
@Deprecated public List<IngressControllerCaptureHTTPCookie> getHttpCaptureCookies()
Deprecated.This method has been deprecated, please use method buildHttpCaptureCookies instead.- Specified by:
getHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>- Returns:
- The buildable object.
-
buildHttpCaptureCookies
public List<IngressControllerCaptureHTTPCookie> buildHttpCaptureCookies()
- Specified by:
buildHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
buildHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildHttpCaptureCooky(int index)
- Specified by:
buildHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
buildFirstHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildFirstHttpCaptureCooky()
- Specified by:
buildFirstHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
buildLastHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildLastHttpCaptureCooky()
- Specified by:
buildLastHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
buildMatchingHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
- Specified by:
buildMatchingHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
hasMatchingHttpCaptureCooky
public Boolean hasMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
- Specified by:
hasMatchingHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withHttpCaptureCookies
public A withHttpCaptureCookies(List<IngressControllerCaptureHTTPCookie> httpCaptureCookies)
- Specified by:
withHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withHttpCaptureCookies
public A withHttpCaptureCookies(IngressControllerCaptureHTTPCookie... httpCaptureCookies)
- Specified by:
withHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
hasHttpCaptureCookies
public Boolean hasHttpCaptureCookies()
- Specified by:
hasHttpCaptureCookiesin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addNewHttpCaptureCooky
public A addNewHttpCaptureCooky(String matchType, Integer maxLength, String name, String namePrefix)
- Specified by:
addNewHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addNewHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> addNewHttpCaptureCooky()
- Specified by:
addNewHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
addNewHttpCaptureCookyLike
public AccessLoggingFluent.HttpCaptureCookiesNested<A> addNewHttpCaptureCookyLike(IngressControllerCaptureHTTPCookie item)
- Specified by:
addNewHttpCaptureCookyLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
setNewHttpCaptureCookyLike
public AccessLoggingFluent.HttpCaptureCookiesNested<A> setNewHttpCaptureCookyLike(int index, IngressControllerCaptureHTTPCookie item)
- Specified by:
setNewHttpCaptureCookyLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editHttpCaptureCooky(int index)
- Specified by:
editHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editFirstHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editFirstHttpCaptureCooky()
- Specified by:
editFirstHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editLastHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editLastHttpCaptureCooky()
- Specified by:
editLastHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editMatchingHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
- Specified by:
editMatchingHttpCaptureCookyin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
getHttpCaptureHeaders
@Deprecated public IngressControllerCaptureHTTPHeaders getHttpCaptureHeaders()
Deprecated.This method has been deprecated, please use method buildHttpCaptureHeaders instead.- Specified by:
getHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>- Returns:
- The buildable object.
-
buildHttpCaptureHeaders
public IngressControllerCaptureHTTPHeaders buildHttpCaptureHeaders()
- Specified by:
buildHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withHttpCaptureHeaders
public A withHttpCaptureHeaders(IngressControllerCaptureHTTPHeaders httpCaptureHeaders)
- Specified by:
withHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
hasHttpCaptureHeaders
public Boolean hasHttpCaptureHeaders()
- Specified by:
hasHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> withNewHttpCaptureHeaders()
- Specified by:
withNewHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewHttpCaptureHeadersLike
public AccessLoggingFluent.HttpCaptureHeadersNested<A> withNewHttpCaptureHeadersLike(IngressControllerCaptureHTTPHeaders item)
- Specified by:
withNewHttpCaptureHeadersLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editHttpCaptureHeaders()
- Specified by:
editHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editOrNewHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editOrNewHttpCaptureHeaders()
- Specified by:
editOrNewHttpCaptureHeadersin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
editOrNewHttpCaptureHeadersLike
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editOrNewHttpCaptureHeadersLike(IngressControllerCaptureHTTPHeaders item)
- Specified by:
editOrNewHttpCaptureHeadersLikein interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
getHttpLogFormat
public String getHttpLogFormat()
- Specified by:
getHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withHttpLogFormat
public A withHttpLogFormat(String httpLogFormat)
- Specified by:
withHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
hasHttpLogFormat
public Boolean hasHttpLogFormat()
- Specified by:
hasHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewHttpLogFormat
public A withNewHttpLogFormat(String arg1)
- Specified by:
withNewHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewHttpLogFormat
public A withNewHttpLogFormat(StringBuilder arg1)
- Specified by:
withNewHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
withNewHttpLogFormat
public A withNewHttpLogFormat(StringBuffer arg1)
- Specified by:
withNewHttpLogFormatin interfaceAccessLoggingFluent<A extends AccessLoggingFluent<A>>
-
-