public interface PolicySpecFluent<A extends PolicySpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PolicySpecFluent.OriginsNested<N> |
static interface |
PolicySpecFluent.PeersNested<N> |
static interface |
PolicySpecFluent.TargetsNested<N> |
Boolean isOriginIsOptional()
Boolean hasOriginIsOptional()
A withNewOriginIsOptional(boolean arg1)
A addToOrigins(int index, OriginAuthenticationMethod item)
A setToOrigins(int index, OriginAuthenticationMethod item)
A addToOrigins(OriginAuthenticationMethod... items)
A addAllToOrigins(Collection<OriginAuthenticationMethod> items)
A removeFromOrigins(OriginAuthenticationMethod... items)
A removeAllFromOrigins(Collection<OriginAuthenticationMethod> items)
@Deprecated List<OriginAuthenticationMethod> getOrigins()
List<OriginAuthenticationMethod> buildOrigins()
OriginAuthenticationMethod buildOrigin(int index)
OriginAuthenticationMethod buildFirstOrigin()
OriginAuthenticationMethod buildLastOrigin()
OriginAuthenticationMethod buildMatchingOrigin(io.fabric8.kubernetes.api.builder.Predicate<OriginAuthenticationMethodBuilder> predicate)
A withOrigins(List<OriginAuthenticationMethod> origins)
A withOrigins(OriginAuthenticationMethod... origins)
Boolean hasOrigins()
PolicySpecFluent.OriginsNested<A> addNewOrigin()
PolicySpecFluent.OriginsNested<A> addNewOriginLike(OriginAuthenticationMethod item)
PolicySpecFluent.OriginsNested<A> setNewOriginLike(int index, OriginAuthenticationMethod item)
PolicySpecFluent.OriginsNested<A> editOrigin(int index)
PolicySpecFluent.OriginsNested<A> editFirstOrigin()
PolicySpecFluent.OriginsNested<A> editLastOrigin()
PolicySpecFluent.OriginsNested<A> editMatchingOrigin(io.fabric8.kubernetes.api.builder.Predicate<OriginAuthenticationMethodBuilder> predicate)
Boolean isPeerIsOptional()
Boolean hasPeerIsOptional()
A withNewPeerIsOptional(boolean arg1)
A addToPeers(int index, PeerAuthenticationMethod item)
A setToPeers(int index, PeerAuthenticationMethod item)
A addToPeers(PeerAuthenticationMethod... items)
A addAllToPeers(Collection<PeerAuthenticationMethod> items)
A removeFromPeers(PeerAuthenticationMethod... items)
A removeAllFromPeers(Collection<PeerAuthenticationMethod> items)
@Deprecated List<PeerAuthenticationMethod> getPeers()
List<PeerAuthenticationMethod> buildPeers()
PeerAuthenticationMethod buildPeer(int index)
PeerAuthenticationMethod buildFirstPeer()
PeerAuthenticationMethod buildLastPeer()
PeerAuthenticationMethod buildMatchingPeer(io.fabric8.kubernetes.api.builder.Predicate<PeerAuthenticationMethodBuilder> predicate)
A withPeers(List<PeerAuthenticationMethod> peers)
A withPeers(PeerAuthenticationMethod... peers)
Boolean hasPeers()
PolicySpecFluent.PeersNested<A> addNewPeer()
PolicySpecFluent.PeersNested<A> addNewPeerLike(PeerAuthenticationMethod item)
PolicySpecFluent.PeersNested<A> setNewPeerLike(int index, PeerAuthenticationMethod item)
PolicySpecFluent.PeersNested<A> editPeer(int index)
PolicySpecFluent.PeersNested<A> editFirstPeer()
PolicySpecFluent.PeersNested<A> editLastPeer()
PolicySpecFluent.PeersNested<A> editMatchingPeer(io.fabric8.kubernetes.api.builder.Predicate<PeerAuthenticationMethodBuilder> predicate)
PrincipalBinding getPrincipalBinding()
A withPrincipalBinding(PrincipalBinding principalBinding)
Boolean hasPrincipalBinding()
A addToTargets(int index, TargetSelector item)
A setToTargets(int index, TargetSelector item)
A addToTargets(TargetSelector... items)
A addAllToTargets(Collection<TargetSelector> items)
A removeFromTargets(TargetSelector... items)
A removeAllFromTargets(Collection<TargetSelector> items)
@Deprecated List<TargetSelector> getTargets()
List<TargetSelector> buildTargets()
TargetSelector buildTarget(int index)
TargetSelector buildFirstTarget()
TargetSelector buildLastTarget()
TargetSelector buildMatchingTarget(io.fabric8.kubernetes.api.builder.Predicate<TargetSelectorBuilder> predicate)
A withTargets(List<TargetSelector> targets)
A withTargets(TargetSelector... targets)
Boolean hasTargets()
PolicySpecFluent.TargetsNested<A> addNewTarget()
PolicySpecFluent.TargetsNested<A> addNewTargetLike(TargetSelector item)
PolicySpecFluent.TargetsNested<A> setNewTargetLike(int index, TargetSelector item)
PolicySpecFluent.TargetsNested<A> editTarget(int index)
PolicySpecFluent.TargetsNested<A> editFirstTarget()
PolicySpecFluent.TargetsNested<A> editLastTarget()
PolicySpecFluent.TargetsNested<A> editMatchingTarget(io.fabric8.kubernetes.api.builder.Predicate<TargetSelectorBuilder> predicate)
Copyright © 2017–2018 Red Hat. All rights reserved.