Class AccessLoggingFluent<A extends AccessLoggingFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.AccessLoggingFluent<A>
-
- Direct Known Subclasses:
AccessLoggingBuilder,IngressControllerLoggingFluent.AccessNested
public class AccessLoggingFluent<A extends AccessLoggingFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAccessLoggingFluent.DestinationNested<N>classAccessLoggingFluent.HttpCaptureCookiesNested<N>classAccessLoggingFluent.HttpCaptureHeadersNested<N>
-
Constructor Summary
Constructors Constructor Description AccessLoggingFluent()AccessLoggingFluent(AccessLogging instance)
-
Method Summary
-
-
-
Constructor Detail
-
AccessLoggingFluent
public AccessLoggingFluent()
-
AccessLoggingFluent
public AccessLoggingFluent(AccessLogging instance)
-
-
Method Detail
-
addAllToHttpCaptureCookies
public A addAllToHttpCaptureCookies(Collection<IngressControllerCaptureHTTPCookie> items)
-
addNewHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> addNewHttpCaptureCooky()
-
addNewHttpCaptureCooky
public A addNewHttpCaptureCooky(String matchType, Integer maxLength, String name, String namePrefix)
-
addNewHttpCaptureCookyLike
public AccessLoggingFluent.HttpCaptureCookiesNested<A> addNewHttpCaptureCookyLike(IngressControllerCaptureHTTPCookie item)
-
addToHttpCaptureCookies
public A addToHttpCaptureCookies(IngressControllerCaptureHTTPCookie... items)
-
addToHttpCaptureCookies
public A addToHttpCaptureCookies(int index, IngressControllerCaptureHTTPCookie item)
-
buildDestination
public LoggingDestination buildDestination()
-
buildFirstHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildFirstHttpCaptureCooky()
-
buildHttpCaptureCookies
public List<IngressControllerCaptureHTTPCookie> buildHttpCaptureCookies()
-
buildHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildHttpCaptureCooky(int index)
-
buildHttpCaptureHeaders
public IngressControllerCaptureHTTPHeaders buildHttpCaptureHeaders()
-
buildLastHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildLastHttpCaptureCooky()
-
buildMatchingHttpCaptureCooky
public IngressControllerCaptureHTTPCookie buildMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
-
copyInstance
protected void copyInstance(AccessLogging instance)
-
editDestination
public AccessLoggingFluent.DestinationNested<A> editDestination()
-
editFirstHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editFirstHttpCaptureCooky()
-
editHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editHttpCaptureCooky(int index)
-
editHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editHttpCaptureHeaders()
-
editLastHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editLastHttpCaptureCooky()
-
editMatchingHttpCaptureCooky
public AccessLoggingFluent.HttpCaptureCookiesNested<A> editMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
-
editOrNewDestination
public AccessLoggingFluent.DestinationNested<A> editOrNewDestination()
-
editOrNewDestinationLike
public AccessLoggingFluent.DestinationNested<A> editOrNewDestinationLike(LoggingDestination item)
-
editOrNewHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editOrNewHttpCaptureHeaders()
-
editOrNewHttpCaptureHeadersLike
public AccessLoggingFluent.HttpCaptureHeadersNested<A> editOrNewHttpCaptureHeadersLike(IngressControllerCaptureHTTPHeaders item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AccessLoggingFluent<A>>
-
getHttpLogFormat
public String getHttpLogFormat()
-
getLogEmptyRequests
public String getLogEmptyRequests()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasDestination
public boolean hasDestination()
-
hasHttpCaptureCookies
public boolean hasHttpCaptureCookies()
-
hasHttpCaptureHeaders
public boolean hasHttpCaptureHeaders()
-
hasHttpLogFormat
public boolean hasHttpLogFormat()
-
hasLogEmptyRequests
public boolean hasLogEmptyRequests()
-
hasMatchingHttpCaptureCooky
public boolean hasMatchingHttpCaptureCooky(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AccessLoggingFluent<A>>
-
removeAllFromHttpCaptureCookies
public A removeAllFromHttpCaptureCookies(Collection<IngressControllerCaptureHTTPCookie> items)
-
removeFromHttpCaptureCookies
public A removeFromHttpCaptureCookies(IngressControllerCaptureHTTPCookie... items)
-
removeMatchingFromHttpCaptureCookies
public A removeMatchingFromHttpCaptureCookies(Predicate<IngressControllerCaptureHTTPCookieBuilder> predicate)
-
setNewHttpCaptureCookyLike
public AccessLoggingFluent.HttpCaptureCookiesNested<A> setNewHttpCaptureCookyLike(int index, IngressControllerCaptureHTTPCookie item)
-
setToHttpCaptureCookies
public A setToHttpCaptureCookies(int index, IngressControllerCaptureHTTPCookie item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withDestination
public A withDestination(LoggingDestination destination)
-
withHttpCaptureCookies
public A withHttpCaptureCookies(List<IngressControllerCaptureHTTPCookie> httpCaptureCookies)
-
withHttpCaptureCookies
public A withHttpCaptureCookies(IngressControllerCaptureHTTPCookie... httpCaptureCookies)
-
withHttpCaptureHeaders
public A withHttpCaptureHeaders(IngressControllerCaptureHTTPHeaders httpCaptureHeaders)
-
withNewDestination
public AccessLoggingFluent.DestinationNested<A> withNewDestination()
-
withNewDestinationLike
public AccessLoggingFluent.DestinationNested<A> withNewDestinationLike(LoggingDestination item)
-
withNewHttpCaptureHeaders
public AccessLoggingFluent.HttpCaptureHeadersNested<A> withNewHttpCaptureHeaders()
-
withNewHttpCaptureHeadersLike
public AccessLoggingFluent.HttpCaptureHeadersNested<A> withNewHttpCaptureHeadersLike(IngressControllerCaptureHTTPHeaders item)
-
-