public class PolicySpec extends Object implements Serializable, IstioSpec
| Constructor and Description |
|---|
PolicySpec()
No args constructor for use in serialization
|
PolicySpec(Boolean originIsOptional,
List<OriginAuthenticationMethod> origins,
Boolean peerIsOptional,
List<PeerAuthenticationMethod> peers,
PrincipalBinding principalBinding,
List<TargetSelector> targets) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getOriginIsOptional() |
List<OriginAuthenticationMethod> |
getOrigins() |
Boolean |
getPeerIsOptional() |
List<PeerAuthenticationMethod> |
getPeers() |
PrincipalBinding |
getPrincipalBinding() |
List<TargetSelector> |
getTargets() |
void |
setOriginIsOptional(Boolean originIsOptional) |
void |
setOrigins(List<OriginAuthenticationMethod> origins) |
void |
setPeerIsOptional(Boolean peerIsOptional) |
void |
setPeers(List<PeerAuthenticationMethod> peers) |
void |
setPrincipalBinding(PrincipalBinding principalBinding) |
void |
setTargets(List<TargetSelector> targets) |
public PolicySpec()
public PolicySpec(Boolean originIsOptional, List<OriginAuthenticationMethod> origins, Boolean peerIsOptional, List<PeerAuthenticationMethod> peers, PrincipalBinding principalBinding, List<TargetSelector> targets)
peerIsOptional - peers - originIsOptional - origins - principalBinding - targets - public Boolean getOriginIsOptional()
public void setOriginIsOptional(Boolean originIsOptional)
public List<OriginAuthenticationMethod> getOrigins()
public void setOrigins(List<OriginAuthenticationMethod> origins)
public Boolean getPeerIsOptional()
public void setPeerIsOptional(Boolean peerIsOptional)
public List<PeerAuthenticationMethod> getPeers()
public void setPeers(List<PeerAuthenticationMethod> peers)
public PrincipalBinding getPrincipalBinding()
public void setPrincipalBinding(PrincipalBinding principalBinding)
public List<TargetSelector> getTargets()
public void setTargets(List<TargetSelector> targets)
Copyright © 2017–2018 Red Hat. All rights reserved.