Package org.jclouds.compute.predicates
Class OperatingSystemPredicates
- java.lang.Object
-
- org.jclouds.compute.predicates.OperatingSystemPredicates
-
public class OperatingSystemPredicates extends Object
Container for operating system filters (predicates). This class has static methods that create customized predicates to use withComputeService
.
-
-
Constructor Summary
Constructors Constructor Description OperatingSystemPredicates()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.common.base.Predicate<OperatingSystem>
any()
return everything.static com.google.common.base.Predicate<OperatingSystem>
is64Bit()
return true if this is a 64bit os.static com.google.common.base.Predicate<OperatingSystem>
isUnix()
evaluates true if the OperatingSystem is unix likestatic com.google.common.base.Predicate<OperatingSystem>
supportsApt()
evaluates true if the OperatingSystem supports the apt installerstatic com.google.common.base.Predicate<OperatingSystem>
supportsYum()
evaluates true if the OperatingSystem supports the yum installerstatic com.google.common.base.Predicate<OperatingSystem>
supportsZypper()
evaluates true if the OperatingSystem supports the zypper installer
-
-
-
Method Detail
-
isUnix
public static com.google.common.base.Predicate<OperatingSystem> isUnix()
evaluates true if the OperatingSystem is unix like
-
supportsApt
public static com.google.common.base.Predicate<OperatingSystem> supportsApt()
evaluates true if the OperatingSystem supports the apt installer
-
supportsYum
public static com.google.common.base.Predicate<OperatingSystem> supportsYum()
evaluates true if the OperatingSystem supports the yum installer
-
supportsZypper
public static com.google.common.base.Predicate<OperatingSystem> supportsZypper()
evaluates true if the OperatingSystem supports the zypper installer
-
any
public static com.google.common.base.Predicate<OperatingSystem> any()
return everything.
-
is64Bit
public static com.google.common.base.Predicate<OperatingSystem> is64Bit()
return true if this is a 64bit os.
-
-