public class NetworkPredicates extends Object
Modifier and Type | Class and Description |
---|---|
static class |
NetworkPredicates.CapabilitiesInclude |
static class |
NetworkPredicates.GuestIPTypeIs |
static class |
NetworkPredicates.HasFirewallServiceWhichSupportsPortForwarding |
static class |
NetworkPredicates.HasFirewallServiceWhichSupportsStaticNAT |
static class |
NetworkPredicates.HasLoadBalancerService |
static class |
NetworkPredicates.IsIsolatedNetwork |
static class |
NetworkPredicates.IsSharedNetwork |
static class |
NetworkPredicates.IsVirtualNetwork |
static class |
NetworkPredicates.NetworkServiceNamed |
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<GuestIPType> |
isIsolatedNetwork |
static com.google.common.base.Predicate<NetworkService> |
isLoadBalancerService |
static com.google.common.base.Predicate<GuestIPType> |
isSharedNetwork |
static com.google.common.base.Predicate<GuestIPType> |
isVirtualNetwork |
static com.google.common.base.Predicate<NetworkService> |
supportsPortForwarding |
static com.google.common.base.Predicate<NetworkService> |
supportsStaticNAT |
Constructor and Description |
---|
NetworkPredicates() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<Network> |
any() |
static com.google.common.base.Predicate<Network> |
defaultNetworkInZone(String zoneId)
Filters for default networks in a specific zone.
|
static com.google.common.base.Predicate<Network> |
hasLoadBalancerService() |
static com.google.common.base.Predicate<Network> |
isIsolatedNetwork() |
static com.google.common.base.Predicate<Network> |
isSharedNetwork() |
static com.google.common.base.Predicate<Network> |
isVirtualNetwork() |
static com.google.common.base.Predicate<Network> |
supportsPortForwarding() |
static com.google.common.base.Predicate<Network> |
supportsStaticNAT() |
public static final com.google.common.base.Predicate<NetworkService> supportsStaticNAT
public static final com.google.common.base.Predicate<NetworkService> supportsPortForwarding
public static final com.google.common.base.Predicate<NetworkService> isLoadBalancerService
public static final com.google.common.base.Predicate<GuestIPType> isVirtualNetwork
public static final com.google.common.base.Predicate<GuestIPType> isIsolatedNetwork
public static final com.google.common.base.Predicate<GuestIPType> isSharedNetwork
public static com.google.common.base.Predicate<Network> supportsStaticNAT()
public static com.google.common.base.Predicate<Network> supportsPortForwarding()
public static com.google.common.base.Predicate<Network> hasLoadBalancerService()
public static com.google.common.base.Predicate<Network> isVirtualNetwork()
public static com.google.common.base.Predicate<Network> isIsolatedNetwork()
public static com.google.common.base.Predicate<Network> isSharedNetwork()
public static com.google.common.base.Predicate<Network> defaultNetworkInZone(String zoneId)
zoneId
- the ID of the required zone.public static com.google.common.base.Predicate<Network> any()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.