| Modifier and Type | Class and Description | 
|---|---|
class  | 
BGPRouteEntryExportParametersImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
@Nullable Attributes | 
ActionsPolicy.applyExportAction(@NonNull RouteEntryBaseAttributes routeEntryInfo,
                 @NonNull BGPRouteEntryExportParameters exportParameters,
                 @NonNull Attributes attributes,
                 T actions)
Applies action to Route Attributes container (Export Policy). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ConditionsPolicy.matchExportCondition(@NonNull Class<? extends AfiSafiType> afiSafiType,
                    @NonNull RouteEntryBaseAttributes routeEntryInfo,
                    @NonNull BGPRouteEntryExportParameters routeEntryExportParameters,
                    N attributes,
                    T conditions)
Check if route matches defined condition (Export Policy). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
@NonNull RouteAttributeContainer | 
StatementRegistryConsumer.applyExportStatement(@NonNull RouteEntryBaseAttributes routeEntryInfo,
                    @NonNull Class<? extends AfiSafiType> afiSafi,
                    @NonNull BGPRouteEntryExportParameters baseExportParameters,
                    @NonNull RouteAttributeContainer attributes,
                    @NonNull Statement statement)
Apply statement to BGP Route Attributes (Export Policy). 
 | 
RouteAttributeContainer | 
StatementRegistry.applyExportStatement(RouteEntryBaseAttributes routeEntryInfo,
                    Class<? extends AfiSafiType> afiSafi,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    RouteAttributeContainer attributes,
                    Statement statement)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
MatchAsPathSetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    AsPath asPath,
                    MatchAsPathSet conditions)  | 
boolean | 
MatchClusterIdSetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters exportParameters,
                    ClusterId clusterIdAtt,
                    MatchClusterIdSetCondition conditions)  | 
boolean | 
MatchCommunitySetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    List<Communities> communities,
                    MatchCommunitySet conditions)  | 
boolean | 
MatchExtCommunitySetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    List<ExtendedCommunities> extendedCommunities,
                    MatchExtCommunitySet conditions)  | 
boolean | 
VpnNonMemberHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafiType,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    List<ExtendedCommunities> attributes,
                    VpnNonMemberCondition conditions)  | 
boolean | 
MatchOriginatorIdSetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    OriginatorId originatorId,
                    MatchOriginatorIdSetCondition conditions)  | 
boolean | 
MatchAfiSafiNotInHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters routeEntryExportParameters,
                    Void attributes,
                    MatchAfiSafiNotInCondition conditions)  | 
boolean | 
MatchBgpNeighborSetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters exportParameters,
                    Void nonAttributres,
                    MatchBgpNeighborCondition conditions)  | 
boolean | 
MatchRoleSetHandler.matchExportCondition(Class<? extends AfiSafiType> afiSafi,
                    RouteEntryBaseAttributes routeEntryInfo,
                    BGPRouteEntryExportParameters exportParameters,
                    Void attributes,
                    MatchRoleSetCondition conditions)  | 
| Modifier and Type | Method and Description | 
|---|---|
@NonNull Optional<Attributes> | 
BGPRibRoutingPolicy.applyExportPolicies(@NonNull BGPRouteEntryExportParameters policyParameters,
                   @NonNull Attributes attributes,
                   @NonNull Class<? extends AfiSafiType> afiSafType)
Apply export policy to route attributes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Attributes | 
ClientAttributePrependHandler.applyExportAction(RouteEntryBaseAttributes routeEntryInfo,
                 BGPRouteEntryExportParameters exportParameters,
                 Attributes attributes,
                 ClientAttributePrepend actions)  | 
Copyright © 2020 OpenDaylight. All rights reserved.