Found 677619 results in 72395 files, showing top 50 files (show more).
github.com/apache/incubator-teaclave-sgx-sdk:sgx_tstd/src/path.rs: [ master, ]
419:     path: &'a [u8],
1248: impl ToOwned for Path {
1308: pub struct Path {
1323: impl Path {
1780: impl AsRef<OsStr> for Path {
1786: impl fmt::Debug for Path {
1799:     path: &'a Path,
1814: impl cmp::PartialEq for Path {
1820: impl Hash for Path {
1828: impl cmp::Eq for Path {}
1830: impl cmp::PartialOrd for Path {
1836: impl cmp::Ord for Path {
1842: impl AsRef<Path> for Path {
1890: impl<'a> IntoIterator for &'a Path {
522:     pub fn as_path(&self) -> &'a Path {
653:     pub fn as_path(&self) -> &'a Path {
876:     pub fn as_path(&self) -> &Path {
1015:     pub fn into_boxed_path(self) -> Box<Path> {
848: pub struct PathBuf {
852: impl PathBuf {
1077: impl From<Box<Path>> for PathBuf {
1103: impl<T: ?Sized + AsRef<OsStr>> From<&T> for PathBuf {
1109: impl From<OsString> for PathBuf {
1127: impl From<String> for PathBuf {
1136: impl FromStr for PathBuf {
1144: impl<P: AsRef<Path>> iter::FromIterator<P> for PathBuf {
1152: impl<P: AsRef<Path>> iter::Extend<P> for PathBuf {
1158: impl fmt::Debug for PathBuf {
1164: impl ops::Deref for PathBuf {
1172: impl Borrow<Path> for PathBuf {
1178: impl Default for PathBuf {
1205: impl<'a> From<Cow<'a, Path>> for PathBuf {
1258: impl cmp::PartialEq for PathBuf {
1264: impl Hash for PathBuf {
1270: impl cmp::Eq for PathBuf {}
1272: impl cmp::PartialOrd for PathBuf {
1278: impl cmp::Ord for PathBuf {
1284: impl AsRef<OsStr> for PathBuf {
1878: impl AsRef<Path> for PathBuf {
1884: impl<'a> IntoIterator for &'a PathBuf {
1377:     pub fn to_path_buf(&self) -> PathBuf {
1773:     pub fn into_path_buf(self: Box<Path>) -> PathBuf {
29: //! Cross-platform path manipulation.
31: //! This module provides two types, [`PathBuf`] and [`Path`][`Path`] (akin to [`String`]
34: //! on strings according to the local platform's path syntax.
37: //! returned by the [`components`] method on [`Path`]. [`Component`]s roughly
38: //! correspond to the substrings between path separators (`/` or `\`). You can
39: //! reconstruct an equivalent path from components with the [`push`] method on
49: use crate::sys::path::{is_sep_byte, is_verbatim_sep, MAIN_SEP_STR, parse_prefix};
76: /// Windows path prefixes, e.g., `C:` or `\\server\share`.
78: /// Windows uses a variety of path prefix styles, including references to drive
80: /// others. In addition, some path prefixes are "verbatim" (i.e., prefixed with
182: /// Determines whether the character is one of the permitted path
189: /// The primary separator of path components for the current platform.
192: pub const MAIN_SEPARATOR: char = crate::sys::path::MAIN_SEP;
232:     let path = if let Some(p) = prefix {
237:     !path.is_empty() && is_sep_byte(path[0])
269: /// front and back of the path each keep track of what parts of the path have
272: /// Going front to back, a path is made up of a prefix, a starting
282: /// A structure wrapping a Windows path prefix as well as its unparsed string
346: /// A single component of a path.
348: /// A `Component` roughly corresponds to a substring between path separators
352: /// created by the [`components`][`Path::components`] method on [`Path`].
357:     /// A Windows path prefix, e.g., `C:` or `\\server\share`.
369:     /// It represents a separator that designates that a path starts from root.
394:             Component::Normal(path) => path,
405: impl AsRef<Path> for Component<'_> {
406:     fn as_ref(&self) -> &Path {
411: /// An iterator over the [`Component`]s of a [`Path`].
413: /// This `struct` is created by the [`components`] method on [`Path`].
418:     // The path left to parse components from
424:     // true if path *physically* has a root separator; for most Windows
435: /// An iterator over the [`Component`]s of a [`Path`], as [`OsStr`] slices.
437: /// This `struct` is created by the [`iter`] method on [`Path`].
441: /// [`iter`]: struct.Path.html#method.iter
443: /// [`Path`]: struct.Path.html
451:         struct DebugHelper<'a>(&'a Path);
462:             .field(&DebugHelper(self.as_path()))
489:     // Given the iteration so far, how much of the pre-State::Body path is left?
520:     /// Extracts a slice corresponding to the portion of the path remaining for iteration.
530:         unsafe { Path::from_u8_slice(comps.path) }
533:     /// Is the *original* path rooted?
546:     /// Should the normalized path include a leading . ?
551:         let mut iter = self.path[self.prefix_len()..].iter();
559:     // parse a given byte sequence into the corresponding path component
564:                           // the beginning of a path, which is treated
576:         let (extra, comp) = match self.path.iter().position(|b| self.is_sep_byte(*b)) {
577:             None => (0, self.path),
578:             Some(i) => (1, &self.path[..i]),
588:         let (extra, comp) = match self.path[start..].iter().rposition(|b| self.is_sep_byte(*b)) {
589:             None => (0, &self.path[start..]),
590:             Some(i) => (1, &self.path[start + i + 1..]),
597:         while !self.path.is_empty() {
602:                 self.path = &self.path[size..];
609:         while self.path.len() > self.len_before_body() {
614:                 self.path = &self.path[..self.path.len() - size];
620: impl AsRef<Path> for Components<'_> {
621:     fn as_ref(&self) -> &Path {
622:         self.as_path()
628:         self.as_path().as_os_str()
634:         struct DebugHelper<'a>(&'a Path);
645:             .field(&DebugHelper(self.as_path()))
651:     /// Extracts a slice corresponding to the portion of the path remaining for iteration.
654:         self.inner.as_path()
658: impl AsRef<Path> for Iter<'_> {
659:     fn as_ref(&self) -> &Path {
660:         self.as_path()
666:         self.as_path().as_os_str()
694:                     debug_assert!(self.prefix_len() <= self.path.len());
695:                     let raw = &self.path[..self.prefix_len()];
696:                     self.path = &self.path[self.prefix_len()..];
708:                         debug_assert!(!self.path.is_empty());
709:                         self.path = &self.path[1..];
716:                         debug_assert!(!self.path.is_empty());
717:                         self.path = &self.path[1..];
721:                 State::Body if !self.path.is_empty() => {
723:                     self.path = &self.path[size..];
742:                 State::Body if self.path.len() > self.len_before_body() => {
744:                     self.path = &self.path[..self.path.len() - size];
755:                         self.path = &self.path[..self.path.len() - 1];
762:                         self.path = &self.path[..self.path.len() - 1];
769:                         raw: unsafe { u8_slice_as_os_str(self.path) },
806: /// An iterator over [`Path`] and its ancestors.
808: /// This `struct` is created by the [`ancestors`] method on [`Path`].
813:     next: Option<&'a Path>,
817:     type Item = &'a Path;
821:         self.next = next.and_then(Path::parent);
832: /// An owned, mutable path (akin to [`String`]).
835: /// the path in place. It also implements [`Deref`] to [`Path`], meaning that
836: /// all methods on [`Path`] slices are available on `PathBuf` values as well.
839: /// [`Path`]: struct.Path.html
872:     /// Coerces to a [`Path`] slice.
874:     /// [`Path`]: struct.Path.html
880:     /// Extends `self` with `path`.
882:     /// If `path` is absolute, it replaces the current path.
886:     /// * if `path` has a root but no prefix (e.g., `\windows`), it
888:     /// * if `path` has a prefix but no root, it replaces `self`.
890:     pub fn push<P: AsRef<Path>>(&mut self, path: P) {
891:         self._push(path.as_ref())
894:     fn _push(&mut self, path: &Path) {
901:             if comps.prefix_len() > 0 && comps.prefix_len() == comps.path.len() &&
907:         // absolute `path` replaces `self`
908:         if path.is_absolute() || path.prefix().is_some() {
911:         // `path` has a root but no prefix, e.g., `\windows` (Windows only)
912:         } else if path.has_root() {
916:         // `path` is a pure relative path
921:         self.inner.push(path);
949:     /// `file_name`. The new path will be a sibling of the original path.
1011:     /// Converts this `PathBuf` into a [boxed][`Box`] [`Path`].
1014:     /// [`Path`]: struct.Path.html
1016:         let rw = Box::into_raw(self.inner.into_boxed_os_str()) as *mut Path;
1069: impl From<&Path> for Box<Path> {
1070:     fn from(path: &Path) -> Box<Path> {
1071:         let boxed: Box<OsStr> = path.inner.into();
1072:         let rw = Box::into_raw(boxed) as *mut Path;
1078:     /// Converts a `Box<Path>` into a `PathBuf`
1081:     fn from(boxed: Box<Path>) -> PathBuf {
1082:         boxed.into_path_buf()
1086: impl From<PathBuf> for Box<Path> {
1087:     /// Converts a `PathBuf` into a `Box<Path>`
1091:     fn from(p: PathBuf) -> Box<Path> {
1092:         p.into_boxed_path()
1096: impl Clone for Box<Path> {
1099:         self.to_path_buf().into_boxed_path()
1122:     fn from(path_buf : PathBuf) -> OsString {
1123:         path_buf.inner
1165:     type Target = Path;
1167:     fn deref(&self) -> &Path {
1168:         Path::new(&self.inner)
1173:     fn borrow(&self) -> &Path {
1184: impl<'a> From<&'a Path> for Cow<'a, Path> {
1186:     fn from(s: &'a Path) -> Cow<'a, Path> {
1191: impl<'a> From<PathBuf> for Cow<'a, Path> {
1193:     fn from(s: PathBuf) -> Cow<'a, Path> {
1198: impl<'a> From<&'a PathBuf> for Cow<'a, Path> {
1200:     fn from(p: &'a PathBuf) -> Cow<'a, Path> {
1201:         Cow::Borrowed(p.as_path())
1207:     fn from(p: Cow<'a, Path>) -> Self {
1212: impl From<PathBuf> for Arc<Path> {
1213:     /// Converts a Path into a Rc by copying the Path data into a new Rc buffer.
1215:     fn from(s: PathBuf) -> Arc<Path> {
1217:         unsafe { Arc::from_raw(Arc::into_raw(arc) as *const Path) }
1221: impl From<&Path> for Arc<Path> {
1222:     /// Converts a Path into a Rc by copying the Path data into a new Rc buffer.
1224:     fn from(s: &Path) -> Arc<Path> {
1226:         unsafe { Arc::from_raw(Arc::into_raw(arc) as *const Path) }
1230: impl From<PathBuf> for Rc<Path> {
1231:     /// Converts a Path into a Rc by copying the Path data into a new Rc buffer.
1233:     fn from(s: PathBuf) -> Rc<Path> {
1235:         unsafe { Rc::from_raw(Rc::into_raw(rc) as *const Path) }
1239: impl From<&Path> for Rc<Path> {
1240:     /// Converts a Path into a Rc by copying the Path data into a new Rc buffer.
1242:     fn from(s: &Path) -> Rc<Path> {
1244:         unsafe { Rc::from_raw(Rc::into_raw(rc) as *const Path) }
1251:         self.to_path_buf()
1266:         self.as_path().hash(h)
1290: /// A slice of a path (akin to [`str`]).
1292: /// This type supports a number of operations for inspecting a path, including
1293: /// breaking the path into its components (separated by `/` on Unix and by either
1294: /// `/` or `\` on Windows), extracting the file name, determining whether the path
1312: /// An error returned from [`Path::strip_prefix`][`strip_prefix`] if the prefix
1315: /// This `struct` is created by the [`strip_prefix`] method on [`Path`].
1318: /// [`strip_prefix`]: struct.Path.html#method.strip_prefix
1319: /// [`Path`]: struct.Path.html
1324:     // The following (private!) function allows construction of a path from a u8
1326:     unsafe fn from_u8_slice(s: &[u8]) -> &Path {
1327:         Path::new(u8_slice_as_os_str(s))
1334:     /// Directly wraps a string slice as a `Path` slice.
1338:     pub fn new<S: AsRef<OsStr> + ?Sized>(s: &S) -> &Path {
1339:         unsafe { &*(s.as_ref() as *const OsStr as *const Path) }
1350:     /// Yields a [`&str`] slice if the `Path` is valid unicode.
1360:     /// Converts a `Path` to a [`Cow<str>`].
1372:     /// Converts a `Path` to an owned [`PathBuf`].
1381:     /// Returns `true` if the `Path` is absolute, i.e., if it is independent of
1384:     /// * On Unix, a path is absolute if it starts with the root, so
1387:     /// * On Windows, a path is absolute if it has a prefix and starts with the
1395:     /// Returns `true` if the `Path` is relative, i.e., not absolute.
1407:     /// Returns `true` if the `Path` has a root.
1409:     /// * On Unix, a path has a root if it begins with `/`.
1411:     /// * On Windows, a path has a root if it:
1420:     /// Returns the `Path` without its final component, if there is one.
1422:     /// Returns [`None`] if the path terminates in a root or prefix.
1426:     pub fn parent(&self) -> Option<&Path> {
1433:                 Component::ParentDir => Some(comps.as_path()),
1439:     /// Produces an iterator over `Path` and its ancestors.
1441:     /// The iterator will yield the `Path` that is returned if the [`parent`] method is used zero
1453:     /// Returns the final component of the `Path`, if there is one.
1455:     /// If the path is a normal file, this is the file name. If it's the path of a directory, this
1458:     /// Returns [`None`] if the path terminates in `..`.
1471:     /// Returns a path that, when joined onto `base`, yields `self`.
1482:                            -> Result<&Path, StripPrefixError>
1483:         where P: AsRef<Path>
1488:     fn _strip_prefix(&self, base: &Path)
1489:                      -> Result<&Path, StripPrefixError> {
1491:             .map(|c| c.as_path())
1497:     /// Only considers whole path components to match.
1499:     pub fn starts_with<P: AsRef<Path>>(&self, base: P) -> bool {
1503:     fn _starts_with(&self, base: &Path) -> bool {
1509:     /// Only considers whole path components to match.
1511:     pub fn ends_with<P: AsRef<Path>>(&self, child: P) -> bool {
1515:     fn _ends_with(&self, child: &Path) -> bool {
1521:     /// [`self.file_name`]: struct.Path.html#method.file_name
1545:     /// [`self.file_name`]: struct.Path.html#method.file_name
1552:     /// Creates an owned [`PathBuf`] with `path` adjoined to `self`.
1554:     /// See [`PathBuf::push`] for more details on what it means to adjoin a path.
1559:     pub fn join<P: AsRef<Path>>(&self, path: P) -> PathBuf {
1560:         self._join(path.as_ref())
1563:     fn _join(&self, path: &Path) -> PathBuf {
1564:         let mut buf = self.to_path_buf();
1565:         buf.push(path);
1581:         let mut buf = self.to_path_buf();
1598:         let mut buf = self.to_path_buf();
1603:     /// Produces an iterator over the [`Component`]s of the path.
1605:     /// When parsing the path, there is a small amount of normalization:
1611:     ///   beginning of the path. For example, `a/./b`, `a/b/`, `a/b/.` and
1624:             path: self.as_u8_slice(),
1632:     /// Produces an iterator over the path's components viewed as [`OsStr`]
1635:     /// For more information about the particulars of how the path is separated
1651:         Display { path: self }
1679:     /// Returns the canonical, absolute form of the path with all intermediate
1716:     /// use std::path::Path;
1718:     /// let path = Path::new("/laputa");
1719:     /// for entry in path.read_dir().expect("read_dir call failed") {
1721:     ///         println!("{:?}", entry.path());
1729:     /// Returns whether the path points at an existing entity.
1742:     /// Returns `true` if the path exists on disk and is pointing at a regular file.
1755:     /// Returns `true` if the path exists on disk and is pointing at a directory.
1768:     /// Converts a [`Box<Path>`][`Box`] into a [`PathBuf`] without copying or
1794: /// A [`Path`] might contain non-Unicode data. This `struct` implements the
1796: /// [`display`][`Path::display`] method on [`Path`].
1804:         fmt::Debug::fmt(&self.path, f)
1810:         self.path.inner.display(f)
1815:     fn eq(&self, other: &Path) -> bool {
1831:     fn partial_cmp(&self, other: &Path) -> Option<cmp::Ordering> {
1837:     fn cmp(&self, other: &Path) -> cmp::Ordering {
1843:     fn as_ref(&self) -> &Path {
1848: impl AsRef<Path> for OsStr {
1849:     fn as_ref(&self) -> &Path {
1850:         Path::new(self)
1854: impl AsRef<Path> for Cow<'_, OsStr> {
1855:     fn as_ref(&self) -> &Path {
1856:         Path::new(self)
1860: impl AsRef<Path> for OsString {
1861:     fn as_ref(&self) -> &Path {
1862:         Path::new(self)
1866: impl AsRef<Path> for str {
1867:     fn as_ref(&self) -> &Path {
1868:         Path::new(self)
1872: impl AsRef<Path> for String {
1873:     fn as_ref(&self) -> &Path {
1874:         Path::new(self)
1879:     fn as_ref(&self) -> &Path {
1900:             fn eq(&self, other: &$rhs) -> bool { <Path as PartialEq>::eq(self, other) }
1905:             fn eq(&self, other: &$lhs) -> bool { <Path as PartialEq>::eq(self, other) }
1911:                 <Path as PartialOrd>::partial_cmp(self, other)
1918:                 <Path as PartialOrd>::partial_cmp(self, other)
1924: impl_cmp!(PathBuf, Path);
1925: impl_cmp!(PathBuf, &'a Path);
1926: impl_cmp!(Cow<'a, Path>, Path);
1927: impl_cmp!(Cow<'a, Path>, &'b Path);
1928: impl_cmp!(Cow<'a, Path>, PathBuf);
1934:             fn eq(&self, other: &$rhs) -> bool { <Path as PartialEq>::eq(self, other.as_ref()) }
1939:             fn eq(&self, other: &$lhs) -> bool { <Path as PartialEq>::eq(self.as_ref(), other) }
1945:                 <Path as PartialOrd>::partial_cmp(self, other.as_ref())
1952:                 <Path as PartialOrd>::partial_cmp(self.as_ref(), other)
1962: impl_cmp_os_str!(Path, OsStr);
1963: impl_cmp_os_str!(Path, &'a OsStr);
1964: impl_cmp_os_str!(Path, Cow<'a, OsStr>);
1965: impl_cmp_os_str!(Path, OsString);
1966: impl_cmp_os_str!(&'a Path, OsStr);
1967: impl_cmp_os_str!(&'a Path, Cow<'b, OsStr>);
1968: impl_cmp_os_str!(&'a Path, OsString);
1969: impl_cmp_os_str!(Cow<'a, Path>, OsStr);
1970: impl_cmp_os_str!(Cow<'a, Path>, &'b OsStr);
1971: impl_cmp_os_str!(Cow<'a, Path>, OsString);
32: //! and [`str`]), for working with paths abstractly. These types are thin wrappers
36: //! Paths can be parsed into [`Component`]s by iterating over the structure
40: //! [`PathBuf`]; note that the paths may differ syntactically by the
840: /// [`push`]: struct.PathBuf.html#method.push
841: /// [`set_extension`]: struct.PathBuf.html#method.set_extension
854:         unsafe { &mut *(self as *mut PathBuf as *mut Vec<u8>) }
857:     /// Allocates an empty `PathBuf`.
859:     pub fn new() -> PathBuf {
860:         PathBuf { inner: OsString::new() }
863:     /// Creates a new `PathBuf` with a given capacity used to create the
866:     pub fn with_capacity(capacity: usize) -> PathBuf {
867:         PathBuf {
930:     /// [`self.parent`]: struct.PathBuf.html#method.parent
952:     /// [`self.file_name`]: struct.PathBuf.html#method.file_name
954:     /// [`pop`]: struct.PathBuf.html#method.pop
976:     /// [`self.file_name`]: struct.PathBuf.html#method.file_name
977:     /// [`self.extension`]: struct.PathBuf.html#method.extension
1003:     /// Consumes the `PathBuf`, yielding its internal [`OsString`] storage.
1104:     fn from(s: &T) -> PathBuf {
1105:         PathBuf::from(s.as_ref().to_os_string())
1110:     /// Converts a `OsString` into a `PathBuf`
1113:     fn from(s: OsString) -> PathBuf {
1114:         PathBuf { inner: s }
1118: impl From<PathBuf> for OsString {
1119:     /// Converts a `PathBuf` into a `OsString`
1128:     /// Converts a `String` into a `PathBuf`
1131:     fn from(s: String) -> PathBuf {
1132:         PathBuf::from(OsString::from(s))
1140:         Ok(PathBuf::from(s))
1145:     fn from_iter<I: IntoIterator<Item = P>>(iter: I) -> PathBuf {
1146:         let mut buf = PathBuf::new();
1180:         PathBuf::new()
1249:     type Owned = PathBuf;
1250:     fn to_owned(&self) -> PathBuf {
1253:     fn clone_into(&self, target: &mut PathBuf) {
1259:     fn eq(&self, other: &PathBuf) -> bool {
1273:     fn partial_cmp(&self, other: &PathBuf) -> Option<cmp::Ordering> {
1279:     fn cmp(&self, other: &PathBuf) -> cmp::Ordering {
1299: /// see [`PathBuf`].
1303: /// [`PathBuf`]: struct.PathBuf.html
1374:     /// [`PathBuf`]: struct.PathBuf.html
1378:         PathBuf::from(self.inner.to_os_string())
1556:     /// [`PathBuf`]: struct.PathBuf.html
1557:     /// [`PathBuf::push`]: struct.PathBuf.html#method.push
1569:     /// Creates an owned [`PathBuf`] like `self` but with the given file name.
1571:     /// See [`PathBuf::set_file_name`] for more details.
1573:     /// [`PathBuf`]: struct.PathBuf.html
1574:     /// [`PathBuf::set_file_name`]: struct.PathBuf.html#method.set_file_name
1576:     pub fn with_file_name<S: AsRef<OsStr>>(&self, file_name: S) -> PathBuf {
1580:     fn _with_file_name(&self, file_name: &OsStr) -> PathBuf {
1586:     /// Creates an owned [`PathBuf`] like `self` but with the given extension.
1588:     /// See [`PathBuf::set_extension`] for more details.
1590:     /// [`PathBuf`]: struct.PathBuf.html
1591:     /// [`PathBuf::set_extension`]: struct.PathBuf.html#method.set_extension
1593:     pub fn with_extension<S: AsRef<OsStr>>(&self, extension: S) -> PathBuf {
1597:     fn _with_extension(&self, extension: &OsStr) -> PathBuf {
1645:     /// Returns an object that implements [`Display`] for safely printing paths
1687:     pub fn canonicalize(&self) -> io::Result<PathBuf> {
1698:     pub fn read_link(&self) -> io::Result<PathBuf> {
1772:     /// [`PathBuf`]: struct.PathBuf.html
1776:         PathBuf { inner: OsString::from(inner) }
1792: /// Helper struct for safely printing paths with [`format!`] and `{}`.
1958: impl_cmp_os_str!(PathBuf, OsStr);
1959: impl_cmp_os_str!(PathBuf, &'a OsStr);
1960: impl_cmp_os_str!(PathBuf, Cow<'a, OsStr>);
1961: impl_cmp_os_str!(PathBuf, OsString);
github.com/apache/flex-sdk:frameworks/projects/spark/src/spark/primitives/Path.as: [ master, ]
64: public class Path extends FilledElement
82:     public function Path()
1196: class PathSegmentsCollection
1214: public function PathSegmentsCollection(value:String)
1540: public function generateGraphicsPath(graphicsPath:GraphicsPath,
1742: public function PathSegment(_x:Number = 0, _y:Number = 0)
39:  *  The Path class is a filled graphic element that draws a series of path segments.
40:  *  In vector graphics, a path is a series of points connected by straight or curved line segments. 
41:  *  Together the lines form an image. In Flex, you use the Path class to define a complex vector shape 
44:  *  <p>Typically, the first element of a path definition is a Move segment to specify the starting pen 
51:  *  point of the line. You can use multiple Move segments in the path definition to 
54:  *  <p>The syntax used by the Path class to define the shape is the same as the SVG path syntax, 
94:      *  Dirty flag to indicate when path data has changed. 
105:      *  path segment information  
116:      *  commands to draw this Path.  
118:      *  The data commands expressed in a Path's <code>data</code> 
140:      *  A string containing a compact represention of the path segments. This is an alternate
144:      *  <p>The value is a space-delimited string describing each path segment. Each
198:      *      <td>Close path</td>
201:      *      <td>Closes off the path.</td>
245:      *  Fill rule for intersecting or overlapping path segments. 
322:      *  Returns the bounding box for the path including stroke, if the path is resized
406:      *  @return Returns the axis aligned bounding box of the path when
420:         // then the non-stroked path bounds for the give size can be
556:         // slow code-path Player execution for all graphics in that DisplayObject.
708:      *  if the path is resized to the specified size.
947:         // Resize transformed path with the iterative solution
962:         // the path size as the size changes the angles of the joints.
1193:  *  Path segments.
1452:  *  A Vector of the actual path segments. May be empty, but always non-null. 
1510:     // If path is empty, it's untransformed bounding box is (0,0), so we return transformed point (0,0)
1522:  *  array and draws each path egment based on its control points. 
1524:  *  Segments are drawn from the x and y position of the path. 
1526:  *  applied to the path. 
1529:  *  path segment should be drawn
1532:  *  path segment should be drawn
1535:  *  this path segment 
1538:  *  path segment
1550:     // the path will begin at the previous pen location
1712:  *  The PathSegment class is the base class for a segment of a path.
1794:  *  Draws this path segment. You can determine the current pen position by 
1817:  *  path segment.
24: import flash.display.GraphicsPath;
55:  *  which makes it easy to convert SVG paths to Flex paths.</p>
112:     private var segments:PathSegmentsCollection;
115:      *  A GraphicsPath object that contains the drawing 
123:     mx_internal var graphicsPath:GraphicsPath = new GraphicsPath(new Vector.<int>(), new Vector.<Number>());
218:         segments = new PathSegmentsCollection(value);
392:     private function tangentIsValid(prevSegment:PathSegment, curSegment:PathSegment,
418:         var pathBBox:Rectangle;
424:             pathBBox = new Rectangle(naturalBounds.x * sx,
429:                 pathBBox.offset(m.tx, m.ty);
433:             pathBBox = this.segments.getBoundingBox(width, height, m);
439:             return pathBBox;
441:         // Always add half the stroke weight, even for miter limit paths,
445:         pathBBox.inflate(strokeExtents.right, strokeExtents.bottom);
447:         var seg:Vector.<PathSegment> = segments.data;
453:             return pathBBox;
473:                 var prevSegment:PathSegment = start > 0 ? seg[start - 1] : null;
482:             var startSegment:PathSegment = seg[start];
519:             var endSegment:PathSegment = seg[end];
531:                     pathBBox);
538:         return pathBBox;
582:     private function addMiterLimitStrokeToBounds(segment0:PathSegment,
583:                                                  segment1:PathSegment,
584:                                                  segment2:PathSegment,
939:         // We have special handling for miter-limit stroked non-transformed paths,
1098:                 segments.generateGraphicsPath(graphicsPath, drawX, drawY, sx, sy);
1102:         g.drawPath(graphicsPath.commands, graphicsPath.data, winding);
1187: //  Internal Helper Class - PathSegmentsCollection
1194:  *  Provides methods for generating GraphicsPath and calculating bounds. 
1218:         _segments = new Vector.<PathSegment>();
1222:     var newSegments:Vector.<PathSegment> = new Vector.<PathSegment>();
1418:                 _segments = new Vector.<PathSegment>();
1449: private var _segments:Vector.<PathSegment>;
1454: public function get data():Vector.<PathSegment>
1499:     var prevSegment:PathSegment;
1500:     var pathBBox:Rectangle;
1505:         var segment:PathSegment = _segments[i];
1506:         pathBBox = segment.getBoundingBox(prevSegment, sx, sy, m, pathBBox);
1511:     if (!pathBBox)
1515:         pathBBox = new Rectangle(x, y);
1517:     return pathBBox;
1546:     graphicsPath.commands = null;
1547:     graphicsPath.data = null;
1552:     graphicsPath.moveTo(tx, ty);
1554:     var curSegment:PathSegment;
1555:     var prevSegment:PathSegment;
1561:         curSegment.draw(graphicsPath, tx, ty, sx, sy, prevSegment);
1702: //  Internal Helper Class - PathSegment 
1705: import flash.display.GraphicsPath;
1721: class PathSegment extends Object
1805: public function draw(graphicsPath:GraphicsPath, dx:Number,dy:Number,sx:Number,sy:Number,prev:PathSegment):void
1824: public function getBoundingBox(prev:PathSegment, sx:Number, sy:Number, m:Matrix, rect:Rectangle):Rectangle
1839: public function getTangent(prev:PathSegment, start:Boolean, sx:Number, sy:Number, m:Matrix, result:Point):void
1853: import flash.display.GraphicsPath;
1869: class LineSegment extends PathSegment
1911: override public function draw(graphicsPath:GraphicsPath, dx:Number,dy:Number,sx:Number,sy:Number,prev:PathSegment):void
1913:     graphicsPath.lineTo(dx + x*sx, dy + y*sy);
1924: override public function getBoundingBox(prev:PathSegment, sx:Number, sy:Number, m:Matrix, rect:Rectangle):Rectangle
1952: override public function getTangent(prev:PathSegment, start:Boolean, sx:Number, sy:Number, m:Matrix, result:Point):void
1967: import flash.display.GraphicsPath;
1981: class MoveSegment extends PathSegment
2024: override public function draw(graphicsPath:GraphicsPath, dx:Number,dy:Number,sx:Number,sy:Number,prev:PathSegment):void
2026:     graphicsPath.moveTo(dx+x*sx, dy+y*sy);
2036: import flash.display.GraphicsPath;
2061: class CubicBezierSegment extends PathSegment
2198:     override public function draw(graphicsPath:GraphicsPath, dx:Number, dy:Number, sx:Number, sy:Number, prev:PathSegment):void
2202:         graphicsPath.curveTo(dx + qPts.control1.x*sx, dy+qPts.control1.y*sy, dx+qPts.anchor1.x*sx, dy+qPts.anchor1.y*sy)...(1 bytes skipped)...
2203:         graphicsPath.curveTo(dx + qPts.control2.x*sx, dy+qPts.control2.y*sy, dx+qPts.anchor2.x*sx, dy+qPts.anchor2.y*sy)...(1 bytes skipped)...
2204:         graphicsPath.curveTo(dx + qPts.control3.x*sx, dy+qPts.control3.y*sy, dx+qPts.anchor3.x*sx, dy+qPts.anchor3.y*sy)...(1 bytes skipped)...
2205:         graphicsPath.curveTo(dx + qPts.control4.x*sx, dy+qPts.control4.y*sy, dx+qPts.anchor4.x*sx, dy+qPts.anchor4.y*sy)...(1 bytes skipped)...
2216:     override public function getBoundingBox(prev:PathSegment, sx:Number, sy:Number,
2252:     override public function getTangent(prev:PathSegment, start:Boolean, sx:Number, sy:Number, m:Matrix, result:Point):void
2318:     private function getQuadraticPoints(prev:PathSegment):QuadraticPoints
2411: import flash.display.GraphicsPath;
2431: class QuadraticBezierSegment extends PathSegment
2526:     override public function draw(graphicsPath:GraphicsPath, dx:Number,dy:Number,sx:Number,sy:Number,prev:PathSegment):void
2528:         graphicsPath.curveTo(dx+control1X*sx, dy+control1Y*sy, dx+x*sx, dy+y*sy);
2574:     override public function getTangent(prev:PathSegment, start:Boolean, sx:Number, sy:Number, m:Matrix, result:Point):void
2591:     override public function getBoundingBox(prev:PathSegment, sx:Number, sy:Number,
101:     private var graphicsPathChanged:Boolean = true;
220:         graphicsPathChanged = true;
246:      *  Possible values are <code>GraphicsPathWinding.EVEN_ODD</code> or <code>GraphicsPathWinding.NON_ZERO</code>.
250:      *  @see flash.display.GraphicsPathWinding 
262:             graphicsPathChanged = true;
1085:             graphicsPathChanged = true;
1092:         if (graphicsPathChanged)
1099:             graphicsPathChanged = false;
1139:         graphicsPathChanged = true;
github.com/GNOME/gimp:tools/gimppath2svg.py: [ mainline, ]
43: class Path:
114: path = Path()
30: <path id="%s" transform="translate (%d,%d)"
55:             path.name = namematch.group(1)
59:                path.gimppoints.append ([])
61:             path.gimppoints[-1].append (map (int, pointmatch.groups()))
71:       for path in self.gimppoints:
72:          if path:
73:             start = path[0]
75:             path = path[1:]
76:             while path:
77:                curve = path [0:3]
78:                path = path[3:]
115: path.readgimpfile (infile)
116: path.makesvg()
117: path.writesvgfile (outfile)
6: gimppath2svg.py -- Converts Gimp-Paths to a SVG-File.
23: Usage: gimppath2svg.py [infile [outfile]]
46:       self.svgpath = ""
89:             self.svgpath = self.svgpath + svg
92:       if self.svgpath:
97:                               self.svgpath)
chromium.googlesource.com/infra/third_party/virtualenv:src/virtualenv/util/path/_pathlib/via_os_path.py: [ master, ]
12: class Path(object):
13:     def __init__(self, path):
14:         if isinstance(path, Path):
15:             _path = path._path
17:             _path = ensure_text(path)
19:                 _path = _path.encode("utf-8")
20:         self._path = _path
23:         return ensure_str("Path({})".format(ensure_text(self._path)))
26:         return ensure_text(self._path)
29:         return ensure_str(self._path)
32:         if isinstance(other, Path):
33:             right = other._path
38:         return Path(os.path.join(self._path, right))
44:         return self._path == (other._path if isinstance(other, Path) else None)
50:         return hash(self._path)
53:         return os.path.exists(self._path)
57:         return Path(os.path.abspath(os.path.join(self._path, os.path.pardir)))
60:         return Path(os.path.realpath(self._path))
64:         return os.path.basename(self._path)
68:         return self._path.split(os.sep)
71:         return os.path.isfile(self._path)
74:         return os.path.isdir(self._path)
78:             os.makedirs(self._path)
84:         with open(self._path, "rb") as file_handler:
88:         with open(self._path, "wb") as file_handler:
92:         for p in os.listdir(self._path):
93:             yield Path(os.path.join(self._path, p))
97:         _, ext = os.path.splitext(self.name)
102:         base, _ = os.path.splitext(self.name)
107:         with open(self._path, mode) as file_handler:
115:             result.append(Path(os.sep.join(parts[0 : i + 1])))
119:         os.remove(self._path)
125:         return os.path.islink(self._path)
128:         if not self._path.startswith(other._path):
129:             raise ValueError("{} does not start with {}".format(self._path, other._path))
130:         return Path(os.sep.join(self.parts[len(other.parts) :]))
133:         return os.stat(self._path)
136:         os.chmod(self._path, mode)
139: __all__ = ("Path",)
github.com/google/go-cmp:cmp/path.go: [ master, ]
26: type Path []PathStep
34: type PathStep interface {
151: type pathStep struct {
172: 	pathStep
210: 	pathStep
255: 	pathStep
269: 	pathStep
279: 	pathStep
289: 	pathStep
334: type pointerPath struct {
17: // Path is a list of PathSteps describing the sequence of operations to get
19: // The first Path element is always an operation-less PathStep that exists
37: 	// Type is the resulting type after performing the path step.
40: 	// Values is the resulting values after performing the path step.
65: func (pa *Path) push(s PathStep) {
69: func (pa *Path) pop() {
73: // Last returns the last PathStep in the Path.
74: // If the path is empty, this returns a non-nil PathStep that reports a nil Type.
75: func (pa Path) Last() PathStep {
79: // Index returns the ith step in the Path and supports negative indexing.
80: // A negative index starts counting from the tail of the Path such that -1
83: func (pa Path) Index(i int) PathStep {
93: // String returns the simplified path to a node.
94: // The simplified path only contains struct field accesses.
98: func (pa Path) String() string {
108: // GoString returns the path to a specific node using Go syntax.
112: func (pa Path) GoString() string {
328: // Path for whether px was ever encountered in the Path history of x, and
333: // in O(1) instead of O(N) where N is len(Path).
28: // PathStep is a union-type for specific operations to traverse
57: 	_ PathStep = StructField{}
58: 	_ PathStep = SliceIndex{}
59: 	_ PathStep = MapIndex{}
60: 	_ PathStep = Indirect{}
61: 	_ PathStep = TypeAssertion{}
62: 	_ PathStep = Transform{}
82: // If index is invalid, this returns a non-nil PathStep that reports a nil Type.
88: 		return pathStep{}
116: 		var nextStep PathStep
156: func (ps pathStep) Type() reflect.Type             { return ps.typ }
157: func (ps pathStep) Values() (vx, vy reflect.Value) { return ps.vx, ps.vy }
158: func (ps pathStep) String() string {
307: // pointerPath represents a dual-stack of pointers encountered when
312: // The pointerPath uses a map to represent a stack; where descension into a
330: // equal if both px and py have a cycle resulting from the same PathStep.
341: func (p *pointerPath) Init() {
353: func (p pointerPath) Push(vx, vy reflect.Value) (equal, visited bool) {
368: func (p pointerPath) Pop(vx, vy reflect.Value) {
android.googlesource.com/platform/tools/gpu:service/path/path_binary.go: [ master, ]
6: package path
76: 		o.Array = obj.(Path)
113: 	Package: "path",
116: 		{Declared: "Array", Type: &schema.Interface{Name: "Path"}},
163: 	Package: "path",
218: 	Package: "path",
284: 	Package: "path",
334: 	Package: "path",
383: 	Package: "path",
412: 		o.Struct = obj.(Path)
449: 	Package: "path",
452: 		{Declared: "Struct", Type: &schema.Interface{Name: "Path"}},
505: 	Package: "path",
554: 	Package: "path",
592: 		o.Map = obj.(Path)
633: 	Package: "path",
636: 		{Declared: "Map", Type: &schema.Interface{Name: "Path"}},
722: 	Package: "path",
780: 	Package: "path",
812: 		o.Array = obj.(Path)
857: 	Package: "path",
860: 		{Declared: "Array", Type: &schema.Interface{Name: "Path"}},
914: 	Package: "path",
963: 	Package: "path",
chromium.googlesource.com/arc/arc:third_party/chromium-ppapi/third_party/blink/web_tests/paint/invalidation/clip/clip-path-in-mask-layer.html: [ master, ]
5:     <path id="path" d="M0 0 L1 1 L0 1 Z"/>
8: <div style="width: 200px; height: 200px; background: blue; clip-path: url(#clip); will-change: transform"></div>
11:   path.setAttribute('d', 'M0 0 L1 0 L1 1 L0 1 Z');
4: 	<clipPath id="clip" clipPathUnits='objectBoundingBox'>
6: 	</clipPath>
github.com/yeoman/doctor:lib/rules/node-path.js: [ master, ]
3: const path = require('path');
14:   pathMismatch(npmRoot) {
29: function fixPath(filepath) {
48:   const nodePaths = (process.env.NODE_PATH || '').split(path.delimiter).map(fixPath);
7: exports.description = 'NODE_PATH matches the npm root';
11:     return message.get('node-path-npm-failure', {});
15:     let msgPath = 'node-path-path-mismatch';
22:       path: process.env.NODE_PATH,
30:   let fixedPath = path.resolve(path.normalize(filepath.trim()));
44:   if (process.env.NODE_PATH === undefined) {
18:       msgPath += '-windows';
21:     return message.get(msgPath, {
33:     fixedPath = fs.realpathSync(fixedPath);
40:   return fixedPath;
52:     const npmRoot = fixPath(stdout);
55:       return errors.pathMismatch(npmRoot);
54:     if (nodePaths.indexOf(npmRoot) < 0) {
github.com/apache/flex-whiteboard:cframpton/adobe.next/frameworks/projects/spark/src/spark/primitives/Path.as: [ trunk, ] Duplicate result
github.com/apache/flex-whiteboard:espenskogen/frameworks/projects/spark/src/spark/primitives/Path.as: [ trunk, ] Duplicate result
github.com/apache/attic-ode-console:src/vendor/jquery.xpath.js: [ master, ]
2981: cXSAnyURI.prototype.path		= null;
6341: oObject.xpath	= function(oQuery, sExpression, fNSResolver) {
6307: function fXPath_evaluate(oQuery, sExpression, fNSResolver) {
1879: function cPathExpr() {
1885: function fPathExpr_parse (oLexer, oStaticContext) {
72: oException_messages["XPTY0018"]	= "The result of the last step in a path expression contains both nodes and atomic values";
73: oException_messages["XPTY0019"]	= "The result of a step (other than the last step) in a path expression contains an atomic value.";
1905: 					, "Expected path step expression"
1917: 					, "Expected path step expression"
2970: 	this.path		= sPath;
2988: 			+ (this.path ? this.path : '')
4951: 				if (oUri.path.charAt(0) != '/') {
4952: 			var aUriSegments		= oUri.path.split('/'),
4953: 				aBaseUriSegments	= oBaseUri.path.split('/');
4972: 						oUri.path	= aBaseUriSegments.join('/');
2:  * jQuery XPath plugin v0.2.5
3:  * https://github.com/ilinsky/jquery-xpath
7:  * Includes xpath.js - XPath 2.0 implementation in JavaScript
8:  * https://github.com/ilinsky/xpath.js
47: 	sNS_XPF	= "http://www.w3.org/2005/xpath-functions",
2967: function cXSAnyURI(sScheme, sAuthority, sPath, sQuery, sFragment) {
6079: 			fResolveUri	= oLXDOMAdapter_staticContext.getFunction('{' + "http://www.w3.org/2005/xpath-functions" + '}' + "resolve-uri"),
6302: oHTMLStaticContext.defaultFunctionNamespace	= "http://www.w3.org/2005/xpath-functions";
6342: 	return fXPath_evaluate(oQuery instanceof cQuery ? oQuery : new cQuery(oQuery), sExpression, fNSResolver);
6347: oObject.xpath	= function(sExpression, fNSResolver) {
6348: 	return fXPath_evaluate(this, sExpression, fNSResolver);
1569: 	return fPathExpr_parse(oLexer, oStaticContext);
1883: cPathExpr.prototype.items	= null;
1891: 	var oPathExpr	= new cPathExpr(),
1896: 		oPathExpr.items.push(new cFunctionCall(null, "root", sNS_XPF));
1898: 			oPathExpr.items.push(new cAxisStep("descendant-or-self", new cKindTest("node")));
1903: 			return oPathExpr.items[0];			if (sSlash == sDoubleSlash)
1909: 	oPathExpr.items.push(oExpr);
1913: 			oPathExpr.items.push(new cAxisStep("descendant-or-self", new cKindTest("node")));
1919: 				oPathExpr.items.push(oExpr);
1922: 	if (oPathExpr.items.length == 1)
1923: 		return oPathExpr.items[0];
1925: 		return oPathExpr;
1928: cPathExpr.prototype.evaluate	= function (oContext) {
github.com/sourcegraph/srclib-javascript:lib/define-path-info.js: [ master, ]
3: var path = require("path");
453:                 path: scope,
522:                 path: "",
62: function resolveScopeCountPath(scope) {
142: var pathVisitor = walk.make({
557: module.exports.mapLinesPathToScopePath = function(ternServer, defInfo) {
607: module.exports.getPath = function(node) {
47: function getFilePathName(fileName) {
19:  * @property {string} scope - scope path
28:  * @property {string} path - path to class
36:  * @return {string} path to given node in given file
100:  * required parent properties and adjusting path
102:  * @param {string} scope new scope (path)
316:             if (def && def.path) {
317:                 pathMap[formPathForScope(fileName, node.object)] = def.path;
318:                 newScope = def.path;
326:                 if (def && def.path) {
327:                     pathMap[formPathForScope(fileName, node.object)] = def.path;
328:                     newScope = def.path;
341:                     newScope = util.formPath(def.path, "fn", '+' + node.property.name);
344:                     newScope = util.formPath(def.path, "fn", '-' + node.property.name);
347:                     newScope = util.formPath(def.path, "fn", node.property.name);
350:                     newScope = util.formPath(classDefinitions[currentClass].path, "prop", node.property.name);
438:             // append /class/NAME to path being built
443:                 classDefinitions[currentClass].path = scope;
605:  * @returns {string} computed path to given node
39:     return util.formPath(fileName, data.start, data.end);
48:     fileName = util.normalizePath(fileName);
69:         return util.formPath(scope, scopeCountRes);
73: module.exports.pathMap = pathMap = {};
154:             var newScope = util.formPath(scopeInfo.scope, "obj_def_prop");
158:                 newScope = util.formPath(newScope, obj.name);
160:                 newScope = util.formPath(newScope, property.value);
164:             pathMap[key] = resolveScopeCountPath(newScope);
179:         var newScope = util.formPath(scopeInfo.scope, "import");
185:                     newScope = resolveScopeCountPath(util.formPath(newScope, id.name));
186:                     pathMap[key] = newScope;
204:         var newScope = util.formPath(scopeInfo.scope, "fn");
223:             newScope = resolveScopeCountPath(util.formPath(newScope, name));
224:             pathMap[formPathForScope(fileName, identNode)] = newScope;
228:             newScope = resolveScopeCountPath(newScope);
240:             var paramScope = resolveScopeCountPath(util.formPath(newScope, "param", param.name));
241:             pathMap[formPathForScope(fileName, param)] = paramScope;
267:                 var newScope = resolveScopeCountPath(util.formPath(scopeInfo.scope, "var", decl.name));
268:                 pathMap[key] = newScope;
309:             newScope = resolveScopeCountPath(util.formPath(scopeInfo.scope, "obj", node.object.name));
310:             pathMap[formPathForScope(fileName, node.object)] = newScope;
353:                 newScope = resolveScopeCountPath(util.formPath(newScope, "prop", node.property.name));
356:             pathMap[keyProp] = newScope;
371:         var newScope = util.formPath(scopeInfo.scope, "obj");
375:                 objScope = util.formPath(objScope, "objType", node.objType.name);
378:             var keyScope = util.formPath(objScope, "obj_key");
382:                 keyScope = resolveScopeCountPath(util.formPath(keyScope, node.properties[i].key.name));
383:                 pathMap[keyKey] = keyScope;
387:                 keyScope = resolveScopeCountPath(util.formPath(keyScope, node.properties[i].key.value));
388:                 pathMap[keyKey] = keyScope;
395:                 valScope = resolveScopeCountPath(util.formPath(valScope, "obj_val", node.properties[i].value.name));
396:                 pathMap[key_val] = valScope;
436:         var scope = util.formPath(scopeInfo.scope, "class");
439:             scope = resolveScopeCountPath(util.formPath(scope, node.id.name));
440:             pathMap[formPathForScope(node.sourceFile.name, node.id)] = scope;
446:             scope = resolveScopeCountPath(scope);
457:             pathMap[util.formPath(node.sourceFile.name, node.start, node.start + "class".length)] = scope;
513:     var visitor = extend({}, pathVisitor);
530:         pathVisitor.ClassDeclaration(node, state, cb);
543:         pathVisitor.MethodDefinition(node, state, cb);
562:     var mapRes = pathMap[key];
577:                     methods: pathVisitor
578:                 }, null, pathVisitor);
608:     return pathMap[formPathForScope(node.sourceFile.name, node)];
38: module.exports.formPathForScope = formPathForScope = function(fileName, data) {
163:             var key = formPathForScope(fileName, property);
184:                     var key = formPathForScope(fileName, id);
266:                 var key = formPathForScope(fileName, decl);
355:             keyProp = formPathForScope(fileName, node.property);
381:                 keyKey = formPathForScope(fileName, node.properties[i].key);
386:                 keyKey = formPathForScope(fileName, node.properties[i].key);
394:                 var key_val = formPathForScope(fileName, node.properties[i].value);
508: module.exports.initLocalFilesScopePaths = function(ternServer, localFiles) {
550:                 scope: getFilePathName(file.name),
558:     var key = formPathForScope(defInfo.file, {
575:                     scope: getFilePathName(file.name),
android.googlesource.com/platform/external/perf_data_converter:src/quipper/scoped_temp_path.h: [ master, ]
22:   const string& path() const { return path_; }
25:   string path_;
17: class ScopedTempPath {
19:   ScopedTempPath() {}
6: #define CHROMIUMOS_WIDE_PROFILING_SCOPED_TEMP_PATH_H_
5: #ifndef CHROMIUMOS_WIDE_PROFILING_SCOPED_TEMP_PATH_H_
20:   // The temporary path will be removed when the object is destroyed.
33:   // Create a temporary file.  If successful, the path will be stored in
34:   // |path_|.  If not, |path_| will be an empty string.
43:   // Create a temporary directory.  If successful, the path will be stored in
44:   // |path_|.  If not, |path_| will be an empty string.
53: #endif  // CHROMIUMOS_WIDE_PROFILING_SCOPED_TEMP_PATH_H_
21:   virtual ~ScopedTempPath();
28:   DISALLOW_COPY_AND_ASSIGN(ScopedTempPath);
31: class ScopedTempFile : public ScopedTempPath {
41: class ScopedTempDir : public ScopedTempPath {
github.com/google/capture-thread:example/paths.cc: [ current, ]
60: class Path : public ThreadCapture<Path> {
56:   std::ostringstream path_;
34: class PathBuilder {
85:   static std::string DelegateRootPath(const Path& path) {
89:   static void DelegateLocalPath(const Path& path, PathBuilder* builder) {
95: class InRootPath : public Path {
97:   InRootPath(const std::string& root_path)
101:   std::string RootPath() const override { return root_path_; }
103:   void AppendLocalPath(PathBuilder* builder) const override {
116: class InLocalPath : public Path {
118:   InLocalPath(const std::string& local_path)
122:   std::string RootPath() const override {
127:   void AppendLocalPath(PathBuilder* builder) const override {
111:   const std::string root_path_;
137:   const std::string local_path_;
36:   std::string String() const { return path_.str(); }
41:         path_.str("");
42:         path_ << component;
45:           path_ << '/';
47:         path_ << component;
86:     return path.RootPath();
90:     path.AppendLocalPath(builder);
94: // Sets the root path, which persists while the instance is in scope.
98:       : root_path_(root_path), capture_to_(this) {}
115: // Sets the local path relative to the current root + local path.
119:       : local_path_(local_path), capture_to_(this) {}
133:     builder->Add(local_path_);
143:   InLocalPath path("bin");
146:     std::cerr << "Installing binary " << Path::Working() << std::endl;
152:   InLocalPath path("lib");
155:     std::cerr << "Installing library " << Path::Working() << std::endl;
160: void InstallProjectIn(const std::string& path) {
161:   InRootPath root(path);
162:   std::cerr << "Installing project in " << Path::Root() << std::endl;
33: // A helper class for building paths from components.
38:   PathBuilder& Add(const std::string& component) {
59: // Tracks persistent root and local paths.
64:       return GetCurrent()->RootPath();
72:       PathBuilder builder;
74:       GetCurrent()->AppendLocalPath(&builder);
82:   virtual std::string RootPath() const = 0;
83:   virtual void AppendLocalPath(PathBuilder* builder) const = 0;
106:       DelegateLocalPath(*previous, builder);
124:     return previous ? DelegateRootPath(*previous) : "";
131:       DelegateLocalPath(*previous, builder);
145:     InLocalPath file(target);
154:     InLocalPath file(target);
github.com/apache/flex-whiteboard:rduartes/frameworks/projects/spark/src/spark/primitives/Path.as: [ trunk, ] Duplicate result
github.com/google/perf_data_converter:src/quipper/scoped_temp_path.h: [ master, ] Duplicate result
github.com/google/go-structeditor:structeditor/path.go: [ master, ]
24: type Path struct {
39: func StringToPath(s string) (*Path, error) {
49: func sliceToPath(slice []string) (*Path, error) {
69: func encodePath(s string) (*Path, error) {
23: // Path to a specific variable
29: 	// Name of struct field in path
33: 	// if nil, this Path refers to the top-level element
34: 	Next *Path
37: // Converts a string to a Path pointer. If the pointer is nil,
38: // the Path refers to the top-level ("current") element.
47: // Converts a string slice to a Path pointer. If the pointer is nil,
48: // the Path refers to the top-level ("current") element.
50: 	var first *Path
51: 	var cur *Path
68: // Encodes path part
75: 		return &Path{
80: 	return &Path{
85: // Appends the specified newElement to the path and
86: // returns the new root of the path.
87: func (p *Path) Append(newElement *Path) *Path {
88: 	var prevEl *Path
89: 	var curEl *Path
100: // Removes the last element from the path and returns
101: // the new root of the path
102: func (p *Path) RemoveLast() *Path {
106: 	var prevEl *Path
107: 	var curEl *Path
114: type VisitingFunc func(updatedPath *Path)
116: // Attaches the specified element to the path, runs the specified function, and
119: func (p *Path) Visiting(element *Path, doing VisitingFunc) {
125: func (p *Path) String() string {
44: 	return sliceToPath(sliced)
53: 		pathEl, err := encodePath(elt)
58: 			first = pathEl
60: 			cur.Next = pathEl
62: 		cur = pathEl
129: 	subpath := p.Next.String()
134: 	if subpath == "" {
137: 		return elt + "." + subpath
github.com/google/visqol:src/include/file_path.h: [ master, ]
35:   const std::string Path() const { return path_; }
43:   std::string path_;
26: class FilePath {
28:   FilePath() {}
30:   FilePath(const FilePath &other) { path_ = other.path_; }
32:   FilePath(const std::string &path) {
18: #define VISQOL_INCLUDE_FILEPATH_H
46: struct ReferenceDegradedPathPair {
33:       path_ = ::boost::filesystem::path(path).string(); }
37:   bool Exists() const { return ::boost::filesystem::exists(path_); }
40:       return ::boost::filesystem::current_path().string(); }
17: #ifndef VISQOL_INCLUDE_FILEPATH_H
47:   FilePath reference;
48:   FilePath degraded;
52: #endif  // VISQOL_INCLUDE_FILEPATH_H
github.com/apache/incubator-retired-hdt:site/lib/path.pm: [ master, ]
1: package path;
github.com/Polymer/polymer-css-build:lib/pathresolver.js: [ master, ]
13: const path = require('path').posix;
35:       const pathname = path.relative(
36:         path.dirname(parsedFrom.pathname), parsedTo.pathname);
54:       let path = match.replace(/["']/g, "").slice(4, -1);
55:       path = this.rewriteRelPath(importUrl, mainDocUrl, path);
56:       return 'url("' + path + '")';
12: // Adapted from vulcanize's pathResolver, but only used for css text
26:   rewriteRelPath: function rewriteRelPath(importUrl, mainDocUrl, relUrl) {
38:         pathname,
github.com/kythe/llvmbzlgen:path/path.go: [ master, ]
18: package path
26: type Path []string
44: func ToPaths(paths []string) []Path {
17: // Package path implements path manipulation routines used by cmaketobzl.
21: 	"path/filepath"
25: // Path is a slice of string segments, representing a filesystem path.
28: // Split cleans and splits the system-delimited filesystem path.
29: func New(s string) Path {
35: 		return Path{"/"}
37: 		return append(Path{"/"}, strings.Split(s[1:], "/")...)
45: 	split := make([]Path, len(paths))
53: func (p Path) LessThan(o Path) bool {
66: // String returns the properly platform-delimited form of the path.
67: func (p Path) String() string {
71: // Append appends additional elements to the end of path, disregarding
73: func Append(p Path, ps ...Path) Path {
84: // AppendString appends additional string elements to the end of path.
85: func AppendString(p Path, elem ...string) Path {
90: func Join(p Path, ps ...Path) Path {
97: // JoinString joins path and any number of additional string elements, returning the result.
98: func JoinString(p Path, elem ...string) Path {
103: // path and returns that along with each path stripped of that prefix.
104: func SplitCommonRoot(paths []Path) (Path, []Path) {
109: 	result := make([]Path, len(paths))
117: // path and returns that along with each path stripped of that prefix as /-delimited strings.
127: // LongestCommonPrefix returns the longest shared Path prefix of all of the paths.
128: func LongestCommonPrefix(paths []Path) Path {
30: 	s = filepath.ToSlash(filepath.Clean(s))
43: // ToPaths cleans and splits each of the system-delimited filesystem paths.
46: 	for i, p := range paths {
52: // LessThan provides lexicographic ordering of Paths.
68: 	return filepath.Join([]string(p)...)
75: 		// Drop the leading '/' when appending/joining fully qualified paths.
89: // Join joins any number of paths and returns the result.
105: 	root := LongestCommonPrefix(paths)
107: 		return root, paths
110: 	for i, p := range paths {
118: func SplitCommonRootString(paths []string) (string, []string) {
119: 	root, stripped := SplitCommonRoot(ToPaths(paths))
129: 	switch len(paths) {
133: 		return paths[0]
135: 	min, max := paths[0], paths[0]
136: 	for _, p := range paths[1:] {
86: 	return Append(p, ToPaths(elem)...)
99: 	return Join(p, ToPaths(elem)...)
github.com/tensorflow/metadata:tensorflow_metadata/proto/v0/path.proto: [ master, ]
39: message Path {
24: // A path is a more general substitute for the name of a field or feature that
32: // Thus, here the path {step:["parent", "age"]} in statistics would refer to the
github.com/apache/sling-org-apache-sling-jcr-js-nodetypes:src/test/resources/expectedNTJSON/testCompletePathPropertyDefinition.json: [ master, ]
7:             "path": "/myapp:myName/myapp:myChildNode/aSubChildNode",
8:             "type": "Path"
11:         "requiredType": "Path",
20:         "name": "pathPropertyDef"
github.com/kubernetes/kubernetes:vendor/github.com/vmware/govmomi/vim25/types/types.go: [ master, ]
9535: 	Path string                 `xml:"path"`
16915: 	Path         string     `xml:"path"`
17155: 	Path       string                 `xml:"path"`
18138: 	Path       string                  `xml:"path"`
21824: 	Path               string `xml:"path,omitempty"`
21861: 	Path                   []HostMultipathInfoPath                             `xml:"path"`
21910: 	Path []HostMultipathStateInfoPath `xml:"path,omitempty"`
22603: 	Path    []HostPlugStoreTopologyPath    `xml:"path,omitempty"`
22618: 	Path    []string `xml:"path,omitempty"`
22630: 	Path []string `xml:"path,omitempty"`
23031: 	Path string                 `xml:"path"`
27814: 	Path string `xml:"path,omitempty"`
28964: 	Path  string               `xml:"path"`
31651: 	Path              string `xml:"path"`
31667: 	Path              string `xml:"path"`
33986: 	Path    *ProfilePropertyPath `xml:"path,omitempty"`
37442: 	Path string                  `xml:"path"`
37469: 	Path string                 `xml:"path"`
37539: 	Path       string                  `xml:"path"`
43419: 	Path      string              `xml:"path"`
1241: 	UserInputPath ProfilePropertyPath `xml:"userInputPath"`
1281: 	UserInputPath ProfilePropertyPath `xml:"userInputPath"`
3050: type ArrayOfHostMultipathInfoPath struct {
3051: 	HostMultipathInfoPath []HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty"`
3058: type ArrayOfHostMultipathStateInfoPath struct {
3059: 	HostMultipathStateInfoPath []HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty"`
3226: type ArrayOfHostPlugStoreTopologyPath struct {
3227: 	HostPlugStoreTopologyPath []HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty"`
4442: type ArrayOfProfilePropertyPath struct {
4443: 	ProfilePropertyPath []ProfilePropertyPath `xml:"ProfilePropertyPath,omitempty"`
5657: 	VmfsPath string                 `xml:"vmfsPath"`
5902: 	FilePath        string                            `xml:"filePath"`
6731: 	GuestFilePath  string                  `xml:"guestFilePath"`
8433: 	ApplyPath      ProfilePropertyPath `xml:"applyPath"`
8504: 	DevicePath      string                  `xml:"devicePath"`
8784: 	DevicePath []string               `xml:"devicePath,omitempty"`
8815: 	PropertyPath string                  `xml:"propertyPath"`
8899: type ConvertNamespacePathToUuidPath ConvertNamespacePathToUuidPathRequestType
9869: 	DirectoryPath string                  `xml:"directoryPath,omitempty"`
9892: 	DirectoryPath string                  `xml:"directoryPath,omitempty"`
11926: 	OldMountPath string                 `xml:"oldMountPath"`
12151: 	DirectoryPath string                  `xml:"directoryPath"`
12165: 	DatastorePath string                  `xml:"datastorePath"`
12191: 	FilePath string                  `xml:"filePath"`
12203: 	DatastorePath string                 `xml:"datastorePath"`
12654: 	VffsPath string                 `xml:"vffsPath"`
13030: type DisableMultipathPath DisableMultipathPathRequestType
13038: 	PathName string                 `xml:"pathName"`
15248: type EnableMultipathPath EnableMultipathPathRequestType
15256: 	PathName string                 `xml:"pathName"`
15891: 	VmfsPath string                 `xml:"vmfsPath"`
16116: 	VffsPath   string                 `xml:"vffsPath"`
16117: 	DevicePath string                 `xml:"devicePath"`
16510: 	MetaDataPath    *FaultToleranceMetaSpec     `xml:"metaDataPath,omitempty"`
17146: type FindByDatastorePath FindByDatastorePathRequestType
17187: type FindByInventoryPath FindByInventoryPathRequestType
17195: 	InventoryPath string                 `xml:"inventoryPath"`
18114: 	DiskPath  string `xml:"diskPath,omitempty"`
18388: 	ProgramPath      string   `xml:"programPath"`
18401: 	RegistryPath string `xml:"registryPath"`
19891: 	FolderPath string                  `xml:"folderPath,omitempty"`
20178: 	DevicePath string                `xml:"devicePath,omitempty"`
21622: 	LocalPath string `xml:"localPath"`
21890: type HostMultipathInfoPath struct {
21895: 	PathState     string                  `xml:"pathState"`
21897: 	IsWorkingPath *bool                   `xml:"isWorkingPath"`
21917: type HostMultipathStateInfoPath struct {
21921: 	PathState string `xml:"pathState"`
21932: 	RemotePath       string   `xml:"remotePath"`
21958: 	RemotePath      string   `xml:"remotePath"`
21959: 	LocalPath       string   `xml:"localPath"`
22637: type HostPlugStoreTopologyPath struct {
22660: 	ClaimedPath []string `xml:"claimedPath,omitempty"`
23241: 	DevicePath            string                `xml:"devicePath"`
23905: 	DevicePath   string                `xml:"devicePath"`
23921: 	ExtentDevicePath []string `xml:"extentDevicePath"`
23943: 	ExtentDevicePath []string `xml:"extentDevicePath"`
24082: 	DevicePath              []string                      `xml:"devicePath,omitempty"`
24146: 	DevicePath   string                 `xml:"devicePath"`
24769: 	CertPath  string                 `xml:"certPath"`
25147: 	GuestFilePath string                  `xml:"guestFilePath"`
25168: 	GuestFilePath  string                  `xml:"guestFilePath"`
25810: type InvalidDatastorePath struct {
25813: 	DatastorePath string `xml:"datastorePath"`
26206: 	RemotePath string `xml:"remotePath"`
26546: 	DnsSearchPath          string                  `xml:"dnsSearchPath,omitempty"`
26791: type IscsiFaultVnicIsLastPath struct {
26868: 	PathStatus        string          `xml:"pathStatus,omitempty"`
27564: 	FilePath     string                  `xml:"filePath"`
28159: 	DirectoryPath           string                  `xml:"directoryPath"`
29208: 	SrcDirectoryPath string                  `xml:"srcDirectoryPath"`
29209: 	DstDirectoryPath string                  `xml:"dstDirectoryPath"`
29229: 	SrcFilePath string                  `xml:"srcFilePath"`
29230: 	DstFilePath string                  `xml:"dstFilePath"`
29504: 	RemotePath string `xml:"remotePath"`
29531: 	RemotePath string `xml:"remotePath"`
29559: 	RemotePath string `xml:"remotePath"`
31697: 	VmPath string            `xml:"vmPath"`
33925: 	InputPath ProfilePropertyPath `xml:"inputPath"`
33999: 	InapplicablePath []string                               `xml:"inapplicablePath,omitempty"`
34129: type ProfilePropertyPath struct {
34132: 	ProfilePath string `xml:"profilePath"`
34201: 	ProfilePath ProfilePropertyPath `xml:"profilePath"`
34270: 	PathSet []string `xml:"pathSet,omitempty"`
34437: 	VffsPath string                 `xml:"vffsPath,omitempty"`
36255: 	DevicePath       string                 `xml:"devicePath"`
36295: 	DevicePath               string                 `xml:"devicePath"`
39523: 	DevicePath []string               `xml:"devicePath"`
40506: 	DatastorePath string                          `xml:"datastorePath"`
40516: 	DatastorePath string                          `xml:"datastorePath"`
40975: 	PasswordFilePath string `xml:"passwordFilePath"`
41671: 	DevicePath string `xml:"devicePath"`
41824: 	StatePath string             `xml:"statePath"`
44279: 	DevicePath string                 `xml:"devicePath"`
45487: 	VmfsPath string                 `xml:"vmfsPath"`
49433: 	PhysicalPath string                 `xml:"physicalPath"`
50718: 	ScreenshotFilePath string `xml:"screenshotFilePath"`
51600: 	ConfigPath string `xml:"configPath"`
51610: 	ConfigPath string `xml:"configPath"`
2050: type ArrayOfDatastoreMountPathDatastorePair struct {
2051: 	DatastoreMountPathDatastorePair []DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty"`
3042: type ArrayOfHostMultipathInfoLogicalUnit struct {
3043: 	HostMultipathInfoLogicalUnit []HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty"`
3170: type ArrayOfHostPathSelectionPolicyOption struct {
3171: 	HostPathSelectionPolicyOption []HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty"`
8905: type ConvertNamespacePathToUuidPathRequestType struct {
8915: type ConvertNamespacePathToUuidPathResponse struct {
10867: 	VmDirectPathGen2Allowed *BoolPolicy              `xml:"vmDirectPathGen2Allowed,omitempty"`
10902: 	VmDirectPathGen2Active                 *bool          `xml:"vmDirectPathGen2Active"`
10903: 	VmDirectPathGen2InactiveReasonNetwork  []string       `xml:"vmDirectPathGen2InactiveReasonNetwork,omitempty"`
10904: 	VmDirectPathGen2InactiveReasonOther    []string       `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"`
10905: 	VmDirectPathGen2InactiveReasonExtended string         `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"`
11177: 	VmDirectPathGen2Supported           bool                                    `xml:"vmDirectPathGen2Supported"`
11923: type DatastoreMountPathDatastorePair struct {
13036: type DisableMultipathPathRequestType struct {
13045: type DisableMultipathPathResponse struct {
15254: type EnableMultipathPathRequestType struct {
15263: type EnableMultipathPathResponse struct {
16499: 	ConfigPaths   []string `xml:"configPaths"`
17152: type FindByDatastorePathRequestType struct {
17162: type FindByDatastorePathResponse struct {
17193: type FindByInventoryPathRequestType struct {
17202: type FindByInventoryPathResponse struct {
19211: 	VmDirectPathGen2Supported                 *bool           `xml:"vmDirectPathGen2Supported"`
19212: 	VmDirectPathGen2UnsupportedReason         []string        `xml:"vmDirectPathGen2UnsupportedReason,omitempty"`
19213: 	VmDirectPathGen2UnsupportedReasonExtended string          `xml:"vmDirectPathGen2UnsupportedReasonExtended,omitempty"`
19495: 	MultipathState            *HostMultipathStateInfo              `xml:"multipathState,omitempty"`
21835: type HostMultipathInfo struct {
21845: type HostMultipathInfoFixedLogicalUnitPolicy struct {
21846: 	HostMultipathInfoLogicalUnitPolicy
21855: type HostMultipathInfoLogicalUnit struct {
21870: type HostMultipathInfoLogicalUnitPolicy struct {
21880: type HostMultipathInfoLogicalUnitStorageArrayTypePolicy struct {
21907: type HostMultipathStateInfo struct {
22531: type HostPathSelectionPolicyOption struct {
23611: 	MultipathInfo               *HostMultipathInfo       `xml:"multipathInfo,omitempty"`
25820: type InvalidDatastorePathFault InvalidDatastorePath
26711: type IscsiFaultVnicHasActivePaths struct {
26721: type IscsiFaultVnicHasActivePathsFault IscsiFaultVnicHasActivePaths
26801: type IscsiFaultVnicIsLastPathFault IscsiFaultVnicIsLastPath
33212: 	VmDirectPathGen2Supported             *bool                 `xml:"vmDirectPathGen2Supported"`
33213: 	VmDirectPathGen2SupportedMode         string                `xml:"vmDirectPathGen2SupportedMode,omitempty"`
35660: type QueryPathSelectionPolicyOptions QueryPathSelectionPolicyOptionsRequestType
35666: type QueryPathSelectionPolicyOptionsRequestType struct {
35674: type QueryPathSelectionPolicyOptionsResponse struct {
41142: type SetMultipathLunPolicy SetMultipathLunPolicyRequestType
41148: type SetMultipathLunPolicyRequestType struct {
41158: type SetMultipathLunPolicyResponse struct {
45271: 	MountPathDatastoreMapping []DatastoreMountPathDatastorePair `xml:"mountPathDatastoreMapping"`
47949: 	VmDirectPathGen2Supported *bool        `xml:"vmDirectPathGen2Supported"`
48535: 	VmPathName          string                       `xml:"vmPathName"`
48665: 	VmDirectPathGen2Active                 bool     `xml:"vmDirectPathGen2Active"`
48666: 	VmDirectPathGen2InactiveReasonVm       []string `xml:"vmDirectPathGen2InactiveReasonVm,omitempty"`
48667: 	VmDirectPathGen2InactiveReasonOther    []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"`
48668: 	VmDirectPathGen2InactiveReasonExtended string   `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"`
48723: 	VmPathName          string `xml:"vmPathName,omitempty"`
51597: type VmReloadFromPathEvent struct {
51607: type VmReloadFromPathFailedEvent struct {
3055: 	t["ArrayOfHostMultipathInfoPath"] = reflect.TypeOf((*ArrayOfHostMultipathInfoPath)(nil)).Elem()
3063: 	t["ArrayOfHostMultipathStateInfoPath"] = reflect.TypeOf((*ArrayOfHostMultipathStateInfoPath)(nil)).Elem()
3231: 	t["ArrayOfHostPlugStoreTopologyPath"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyPath)(nil)).Elem()
4447: 	t["ArrayOfProfilePropertyPath"] = reflect.TypeOf((*ArrayOfProfilePropertyPath)(nil)).Elem()
8902: 	t["ConvertNamespacePathToUuidPath"] = reflect.TypeOf((*ConvertNamespacePathToUuidPath)(nil)).Elem()
13033: 	t["DisableMultipathPath"] = reflect.TypeOf((*DisableMultipathPath)(nil)).Elem()
15251: 	t["EnableMultipathPath"] = reflect.TypeOf((*EnableMultipathPath)(nil)).Elem()
17149: 	t["FindByDatastorePath"] = reflect.TypeOf((*FindByDatastorePath)(nil)).Elem()
17190: 	t["FindByInventoryPath"] = reflect.TypeOf((*FindByInventoryPath)(nil)).Elem()
21904: 	t["HostMultipathInfoPath"] = reflect.TypeOf((*HostMultipathInfoPath)(nil)).Elem()
21925: 	t["HostMultipathStateInfoPath"] = reflect.TypeOf((*HostMultipathStateInfoPath)(nil)).Elem()
22651: 	t["HostPlugStoreTopologyPath"] = reflect.TypeOf((*HostPlugStoreTopologyPath)(nil)).Elem()
25817: 	t["InvalidDatastorePath"] = reflect.TypeOf((*InvalidDatastorePath)(nil)).Elem()
26798: 	t["IscsiFaultVnicIsLastPath"] = reflect.TypeOf((*IscsiFaultVnicIsLastPath)(nil)).Elem()
34138: 	t["ProfilePropertyPath"] = reflect.TypeOf((*ProfilePropertyPath)(nil)).Elem()
2055: 	t["ArrayOfDatastoreMountPathDatastorePair"] = reflect.TypeOf((*ArrayOfDatastoreMountPathDatastorePair)(nil)).Elem()
3047: 	t["ArrayOfHostMultipathInfoLogicalUnit"] = reflect.TypeOf((*ArrayOfHostMultipathInfoLogicalUnit)(nil)).Elem()
3175: 	t["ArrayOfHostPathSelectionPolicyOption"] = reflect.TypeOf((*ArrayOfHostPathSelectionPolicyOption)(nil)).Elem()
8912: 	t["ConvertNamespacePathToUuidPathRequestType"] = reflect.TypeOf((*ConvertNamespacePathToUuidPathRequestType)(nil)).Elem()
11931: 	t["DatastoreMountPathDatastorePair"] = reflect.TypeOf((*DatastoreMountPathDatastorePair)(nil)).Elem()
13042: 	t["DisableMultipathPathRequestType"] = reflect.TypeOf((*DisableMultipathPathRequestType)(nil)).Elem()
15260: 	t["EnableMultipathPathRequestType"] = reflect.TypeOf((*EnableMultipathPathRequestType)(nil)).Elem()
17159: 	t["FindByDatastorePathRequestType"] = reflect.TypeOf((*FindByDatastorePathRequestType)(nil)).Elem()
17199: 	t["FindByInventoryPathRequestType"] = reflect.TypeOf((*FindByInventoryPathRequestType)(nil)).Elem()
21838: 	Lun []HostMultipathInfoLogicalUnit `xml:"lun,omitempty"`
21842: 	t["HostMultipathInfo"] = reflect.TypeOf((*HostMultipathInfo)(nil)).Elem()
21852: 	t["HostMultipathInfoFixedLogicalUnitPolicy"] = reflect.TypeOf((*HostMultipathInfoFixedLogicalUnitPolicy)(nil)).Elem()
21862: 	Policy                 BaseHostMultipathInfoLogicalUnitPolicy              `xml:"policy,typeattr"`
21863: 	StorageArrayTypePolicy *HostMultipathInfoLogicalUnitStorageArrayTypePolicy `xml:"storageArrayTypePolicy,omitempty"`
21867: 	t["HostMultipathInfoLogicalUnit"] = reflect.TypeOf((*HostMultipathInfoLogicalUnit)(nil)).Elem()
21877: 	t["HostMultipathInfoLogicalUnitPolicy"] = reflect.TypeOf((*HostMultipathInfoLogicalUnitPolicy)(nil)).Elem()
21887: 	t["HostMultipathInfoLogicalUnitStorageArrayTypePolicy"] = reflect.TypeOf((*HostMultipathInfoLogicalUnitStorageArrayTypePolicy)(nil)).Elem()
21914: 	t["HostMultipathStateInfo"] = reflect.TypeOf((*HostMultipathStateInfo)(nil)).Elem()
22538: 	t["HostPathSelectionPolicyOption"] = reflect.TypeOf((*HostPathSelectionPolicyOption)(nil)).Elem()
25823: 	t["InvalidDatastorePathFault"] = reflect.TypeOf((*InvalidDatastorePathFault)(nil)).Elem()
26718: 	t["IscsiFaultVnicHasActivePaths"] = reflect.TypeOf((*IscsiFaultVnicHasActivePaths)(nil)).Elem()
26724: 	t["IscsiFaultVnicHasActivePathsFault"] = reflect.TypeOf((*IscsiFaultVnicHasActivePathsFault)(nil)).Elem()
26804: 	t["IscsiFaultVnicIsLastPathFault"] = reflect.TypeOf((*IscsiFaultVnicIsLastPathFault)(nil)).Elem()
35663: 	t["QueryPathSelectionPolicyOptions"] = reflect.TypeOf((*QueryPathSelectionPolicyOptions)(nil)).Elem()
35671: 	t["QueryPathSelectionPolicyOptionsRequestType"] = reflect.TypeOf((*QueryPathSelectionPolicyOptionsRequestType)(nil)).Elem()
35675: 	Returnval []HostPathSelectionPolicyOption `xml:"returnval,omitempty"`
41145: 	t["SetMultipathLunPolicy"] = reflect.TypeOf((*SetMultipathLunPolicy)(nil)).Elem()
41151: 	Policy BaseHostMultipathInfoLogicalUnitPolicy `xml:"policy,typeattr"`
41155: 	t["SetMultipathLunPolicyRequestType"] = reflect.TypeOf((*SetMultipathLunPolicyRequestType)(nil)).Elem()
51604: 	t["VmReloadFromPathEvent"] = reflect.TypeOf((*VmReloadFromPathEvent)(nil)).Elem()
51614: 	t["VmReloadFromPathFailedEvent"] = reflect.TypeOf((*VmReloadFromPathFailedEvent)(nil)).Elem()
github.com/kubernetes/kubernetes:api/swagger-spec/v1.json: [ master, ]
12:     "path": "/api/v1/namespaces/{namespace}/bindings",
75:     "path": "/api/v1/componentstatuses",
178:     "path": "/api/v1/componentstatuses/{name}",
223:     "path": "/api/v1/namespaces/{namespace}/configmaps",
494:     "path": "/api/v1/watch/namespaces/{namespace}/configmaps",
605:     "path": "/api/v1/namespaces/{namespace}/configmaps/{name}",
870:     "path": "/api/v1/watch/namespaces/{namespace}/configmaps/{name}",
989:     "path": "/api/v1/configmaps",
1092:     "path": "/api/v1/watch/configmaps",
1195:     "path": "/api/v1/namespaces/{namespace}/endpoints",
1466:     "path": "/api/v1/watch/namespaces/{namespace}/endpoints",
1577:     "path": "/api/v1/namespaces/{namespace}/endpoints/{name}",
1842:     "path": "/api/v1/watch/namespaces/{namespace}/endpoints/{name}",
1961:     "path": "/api/v1/endpoints",
2064:     "path": "/api/v1/watch/endpoints",
2167:     "path": "/api/v1/namespaces/{namespace}/events",
2438:     "path": "/api/v1/watch/namespaces/{namespace}/events",
2549:     "path": "/api/v1/namespaces/{namespace}/events/{name}",
2814:     "path": "/api/v1/watch/namespaces/{namespace}/events/{name}",
2933:     "path": "/api/v1/events",
3036:     "path": "/api/v1/watch/events",
3139:     "path": "/api/v1/namespaces/{namespace}/limitranges",
3410:     "path": "/api/v1/watch/namespaces/{namespace}/limitranges",
3521:     "path": "/api/v1/namespaces/{namespace}/limitranges/{name}",
3786:     "path": "/api/v1/watch/namespaces/{namespace}/limitranges/{name}",
3905:     "path": "/api/v1/limitranges",
4008:     "path": "/api/v1/watch/limitranges",
4111:     "path": "/api/v1/namespaces",
4263:     "path": "/api/v1/watch/namespaces",
4366:     "path": "/api/v1/namespaces/{name}",
4599:     "path": "/api/v1/watch/namespaces/{name}",
4710:     "path": "/api/v1/namespaces/{name}/finalize",
4768:     "path": "/api/v1/namespaces/{name}/status",
4914:     "path": "/api/v1/nodes",
5161:     "path": "/api/v1/watch/nodes",
5264:     "path": "/api/v1/nodes/{name}",
5497:     "path": "/api/v1/watch/nodes/{name}",
5608:     "path": "/api/v1/proxy/nodes/{name}/{path}",
5824:     "path": "/api/v1/proxy/nodes/{name}",
5984:     "path": "/api/v1/nodes/{name}/proxy",
6200:     "path": "/api/v1/nodes/{name}/proxy/{path}",
6472:     "path": "/api/v1/nodes/{name}/status",
6618:     "path": "/api/v1/namespaces/{namespace}/persistentvolumeclaims",
6889:     "path": "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims",
7000:     "path": "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}",
7265:     "path": "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}",
7384:     "path": "/api/v1/persistentvolumeclaims",
7487:     "path": "/api/v1/watch/persistentvolumeclaims",
7590:     "path": "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status",
7760:     "path": "/api/v1/persistentvolumes",
8007:     "path": "/api/v1/watch/persistentvolumes",
8110:     "path": "/api/v1/persistentvolumes/{name}",
8343:     "path": "/api/v1/watch/persistentvolumes/{name}",
8454:     "path": "/api/v1/persistentvolumes/{name}/status",
8600:     "path": "/api/v1/namespaces/{namespace}/pods",
8871:     "path": "/api/v1/watch/namespaces/{namespace}/pods",
8982:     "path": "/api/v1/namespaces/{namespace}/pods/{name}",
9247:     "path": "/api/v1/watch/namespaces/{namespace}/pods/{name}",
9366:     "path": "/api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}",
9638:     "path": "/api/v1/proxy/namespaces/{namespace}/pods/{name}",
9854:     "path": "/api/v1/pods",
9957:     "path": "/api/v1/watch/pods",
10060:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/attach",
10206:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/binding",
10277:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/eviction",
10348:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/exec",
10510:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/log",
10620:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/portforward",
10702:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/proxy",
10974:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}",
11302:     "path": "/api/v1/namespaces/{namespace}/pods/{name}/status",
11472:     "path": "/api/v1/namespaces/{namespace}/podtemplates",
11743:     "path": "/api/v1/watch/namespaces/{namespace}/podtemplates",
11854:     "path": "/api/v1/namespaces/{namespace}/podtemplates/{name}",
12119:     "path": "/api/v1/watch/namespaces/{namespace}/podtemplates/{name}",
12238:     "path": "/api/v1/podtemplates",
12341:     "path": "/api/v1/watch/podtemplates",
12444:     "path": "/api/v1/namespaces/{namespace}/replicationcontrollers",
12715:     "path": "/api/v1/watch/namespaces/{namespace}/replicationcontrollers",
12826:     "path": "/api/v1/namespaces/{namespace}/replicationcontrollers/{name}",
13091:     "path": "/api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}",
13210:     "path": "/api/v1/replicationcontrollers",
13313:     "path": "/api/v1/watch/replicationcontrollers",
13416:     "path": "/api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale",
13586:     "path": "/api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status",
13756:     "path": "/api/v1/namespaces/{namespace}/resourcequotas",
14027:     "path": "/api/v1/watch/namespaces/{namespace}/resourcequotas",
14138:     "path": "/api/v1/namespaces/{namespace}/resourcequotas/{name}",
14403:     "path": "/api/v1/watch/namespaces/{namespace}/resourcequotas/{name}",
14522:     "path": "/api/v1/resourcequotas",
14625:     "path": "/api/v1/watch/resourcequotas",
14728:     "path": "/api/v1/namespaces/{namespace}/resourcequotas/{name}/status",
14898:     "path": "/api/v1/namespaces/{namespace}/secrets",
15169:     "path": "/api/v1/watch/namespaces/{namespace}/secrets",
15280:     "path": "/api/v1/namespaces/{namespace}/secrets/{name}",
15545:     "path": "/api/v1/watch/namespaces/{namespace}/secrets/{name}",
15664:     "path": "/api/v1/secrets",
15767:     "path": "/api/v1/watch/secrets",
15870:     "path": "/api/v1/namespaces/{namespace}/serviceaccounts",
16141:     "path": "/api/v1/watch/namespaces/{namespace}/serviceaccounts",
16252:     "path": "/api/v1/namespaces/{namespace}/serviceaccounts/{name}",
16517:     "path": "/api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}",
16636:     "path": "/api/v1/serviceaccounts",
16739:     "path": "/api/v1/watch/serviceaccounts",
16842:     "path": "/api/v1/namespaces/{namespace}/services",
17010:     "path": "/api/v1/watch/namespaces/{namespace}/services",
17121:     "path": "/api/v1/namespaces/{namespace}/services/{name}",
17354:     "path": "/api/v1/watch/namespaces/{namespace}/services/{name}",
17473:     "path": "/api/v1/proxy/namespaces/{namespace}/services/{name}/{path}",
17745:     "path": "/api/v1/proxy/namespaces/{namespace}/services/{name}",
17961:     "path": "/api/v1/services",
18064:     "path": "/api/v1/watch/services",
18167:     "path": "/api/v1/namespaces/{namespace}/services/{name}/proxy",
18439:     "path": "/api/v1/namespaces/{namespace}/services/{name}/proxy/{path}",
18767:     "path": "/api/v1/namespaces/{namespace}/services/{name}/status",
18937:     "path": "/api/v1",
4:   "basePath": "https://10.10.10.10:6443",
5:   "resourcePath": "/api/v1",
39:         "paramType": "path",
197:         "paramType": "path",
306:         "paramType": "path",
355:         "paramType": "path",
468:         "paramType": "path",
577:         "paramType": "path",
640:         "paramType": "path",
648:         "paramType": "path",
695:         "paramType": "path",
703:         "paramType": "path",
755:         "paramType": "path",
763:         "paramType": "path",
836:         "paramType": "path",
844:         "paramType": "path",
953:         "paramType": "path",
961:         "paramType": "path",
1278:         "paramType": "path",
1327:         "paramType": "path",
1440:         "paramType": "path",
1549:         "paramType": "path",
1612:         "paramType": "path",
1620:         "paramType": "path",
1667:         "paramType": "path",
1675:         "paramType": "path",
1727:         "paramType": "path",
1735:         "paramType": "path",
1808:         "paramType": "path",
1816:         "paramType": "path",
1925:         "paramType": "path",
1933:         "paramType": "path",
2250:         "paramType": "path",
2299:         "paramType": "path",
2412:         "paramType": "path",
2521:         "paramType": "path",
2584:         "paramType": "path",
2592:         "paramType": "path",
2639:         "paramType": "path",
2647:         "paramType": "path",
2699:         "paramType": "path",
2707:         "paramType": "path",
2780:         "paramType": "path",
2788:         "paramType": "path",
2897:         "paramType": "path",
2905:         "paramType": "path",
3222:         "paramType": "path",
3271:         "paramType": "path",
3384:         "paramType": "path",
3493:         "paramType": "path",
3556:         "paramType": "path",
3564:         "paramType": "path",
3611:         "paramType": "path",
3619:         "paramType": "path",
3671:         "paramType": "path",
3679:         "paramType": "path",
3752:         "paramType": "path",
3760:         "paramType": "path",
3869:         "paramType": "path",
3877:         "paramType": "path",
4401:         "paramType": "path",
4448:         "paramType": "path",
4500:         "paramType": "path",
4573:         "paramType": "path",
4682:         "paramType": "path",
4737:         "paramType": "path",
4787:         "paramType": "path",
4834:         "paramType": "path",
4886:         "paramType": "path",
5299:         "paramType": "path",
5346:         "paramType": "path",
5398:         "paramType": "path",
5471:         "paramType": "path",
5580:         "paramType": "path",
5619:         "paramType": "path",
5627:         "paramType": "path",
5628:         "name": "path",
5629:         "description": "path to the resource",
5649:         "paramType": "path",
5657:         "paramType": "path",
5658:         "name": "path",
5659:         "description": "path to the resource",
5679:         "paramType": "path",
5687:         "paramType": "path",
5688:         "name": "path",
5689:         "description": "path to the resource",
5709:         "paramType": "path",
5717:         "paramType": "path",
5718:         "name": "path",
5719:         "description": "path to the resource",
5739:         "paramType": "path",
5747:         "paramType": "path",
5748:         "name": "path",
5749:         "description": "path to the resource",
5769:         "paramType": "path",
5777:         "paramType": "path",
5778:         "name": "path",
5779:         "description": "path to the resource",
5799:         "paramType": "path",
5807:         "paramType": "path",
5808:         "name": "path",
5809:         "description": "path to the resource",
5835:         "paramType": "path",
5857:         "paramType": "path",
5879:         "paramType": "path",
5901:         "paramType": "path",
5923:         "paramType": "path",
5945:         "paramType": "path",
5967:         "paramType": "path",
5996:         "name": "path",
5997:         "description": "Path is the URL path to use for the current proxy request to node.",
6003:         "paramType": "path",
6026:         "name": "path",
6027:         "description": "Path is the URL path to use for the current proxy request to node.",
6033:         "paramType": "path",
6056:         "name": "path",
6057:         "description": "Path is the URL path to use for the current proxy request to node.",
6063:         "paramType": "path",
6086:         "name": "path",
6087:         "description": "Path is the URL path to use for the current proxy request to node.",
6093:         "paramType": "path",
6116:         "name": "path",
6117:         "description": "Path is the URL path to use for the current proxy request to node.",
6123:         "paramType": "path",
6146:         "name": "path",
6147:         "description": "Path is the URL path to use for the current proxy request to node.",
6153:         "paramType": "path",
6176:         "name": "path",
6177:         "description": "Path is the URL path to use for the current proxy request to node.",
6183:         "paramType": "path",
6212:         "name": "path",
6213:         "description": "Path is the URL path to use for the current proxy request to node.",
6219:         "paramType": "path",
6227:         "paramType": "path",
6228:         "name": "path",
6229:         "description": "path to the resource",
6250:         "name": "path",
6251:         "description": "Path is the URL path to use for the current proxy request to node.",
6257:         "paramType": "path",
6265:         "paramType": "path",
6266:         "name": "path",
6267:         "description": "path to the resource",
6288:         "name": "path",
6289:         "description": "Path is the URL path to use for the current proxy request to node.",
6295:         "paramType": "path",
6303:         "paramType": "path",
6304:         "name": "path",
6305:         "description": "path to the resource",
6326:         "name": "path",
6327:         "description": "Path is the URL path to use for the current proxy request to node.",
6333:         "paramType": "path",
6341:         "paramType": "path",
6342:         "name": "path",
6343:         "description": "path to the resource",
6364:         "name": "path",
6365:         "description": "Path is the URL path to use for the current proxy request to node.",
6371:         "paramType": "path",
6379:         "paramType": "path",
6380:         "name": "path",
6381:         "description": "path to the resource",
6402:         "name": "path",
6403:         "description": "Path is the URL path to use for the current proxy request to node.",
6409:         "paramType": "path",
6417:         "paramType": "path",
6418:         "name": "path",
6419:         "description": "path to the resource",
6440:         "name": "path",
6441:         "description": "Path is the URL path to use for the current proxy request to node.",
6447:         "paramType": "path",
6455:         "paramType": "path",
6456:         "name": "path",
6457:         "description": "path to the resource",
6491:         "paramType": "path",
6538:         "paramType": "path",
6590:         "paramType": "path",
6701:         "paramType": "path",
6750:         "paramType": "path",
6863:         "paramType": "path",
6972:         "paramType": "path",
7035:         "paramType": "path",
7043:         "paramType": "path",
7090:         "paramType": "path",
7098:         "paramType": "path",
7150:         "paramType": "path",
7158:         "paramType": "path",
7231:         "paramType": "path",
7239:         "paramType": "path",
7348:         "paramType": "path",
7356:         "paramType": "path",
7609:         "paramType": "path",
7617:         "paramType": "path",
7664:         "paramType": "path",
7672:         "paramType": "path",
7724:         "paramType": "path",
7732:         "paramType": "path",
8145:         "paramType": "path",
8192:         "paramType": "path",
8244:         "paramType": "path",
8317:         "paramType": "path",
8426:         "paramType": "path",
8473:         "paramType": "path",
8520:         "paramType": "path",
8572:         "paramType": "path",
8683:         "paramType": "path",
8732:         "paramType": "path",
8845:         "paramType": "path",
8954:         "paramType": "path",
9017:         "paramType": "path",
9025:         "paramType": "path",
9072:         "paramType": "path",
9080:         "paramType": "path",
9132:         "paramType": "path",
9140:         "paramType": "path",
9213:         "paramType": "path",
9221:         "paramType": "path",
9330:         "paramType": "path",
9338:         "paramType": "path",
9377:         "paramType": "path",
9385:         "paramType": "path",
9393:         "paramType": "path",
9394:         "name": "path",
9395:         "description": "path to the resource",
9415:         "paramType": "path",
9423:         "paramType": "path",
9431:         "paramType": "path",
9432:         "name": "path",
9433:         "description": "path to the resource",
9453:         "paramType": "path",
9461:         "paramType": "path",
9469:         "paramType": "path",
9470:         "name": "path",
9471:         "description": "path to the resource",
9491:         "paramType": "path",
9499:         "paramType": "path",
9507:         "paramType": "path",
9508:         "name": "path",
9509:         "description": "path to the resource",
9529:         "paramType": "path",
9537:         "paramType": "path",
9545:         "paramType": "path",
9546:         "name": "path",
9547:         "description": "path to the resource",
9567:         "paramType": "path",
9575:         "paramType": "path",
9583:         "paramType": "path",
9584:         "name": "path",
9585:         "description": "path to the resource",
9605:         "paramType": "path",
9613:         "paramType": "path",
9621:         "paramType": "path",
9622:         "name": "path",
9623:         "description": "path to the resource",
9649:         "paramType": "path",
9657:         "paramType": "path",
9679:         "paramType": "path",
9687:         "paramType": "path",
9709:         "paramType": "path",
9717:         "paramType": "path",
9739:         "paramType": "path",
9747:         "paramType": "path",
9769:         "paramType": "path",
9777:         "paramType": "path",
9799:         "paramType": "path",
9807:         "paramType": "path",
9829:         "paramType": "path",
9837:         "paramType": "path",
10111:         "paramType": "path",
10119:         "paramType": "path",
10181:         "paramType": "path",
10189:         "paramType": "path",
10233:         "paramType": "path",
10241:         "paramType": "path",
10304:         "paramType": "path",
10312:         "paramType": "path",
10407:         "paramType": "path",
10415:         "paramType": "path",
10485:         "paramType": "path",
10493:         "paramType": "path",
10585:         "paramType": "path",
10593:         "paramType": "path",
10639:         "paramType": "path",
10647:         "paramType": "path",
10677:         "paramType": "path",
10685:         "paramType": "path",
10714:         "name": "path",
10715:         "description": "Path is the URL path to use for the current proxy request to pod.",
10721:         "paramType": "path",
10729:         "paramType": "path",
10752:         "name": "path",
10753:         "description": "Path is the URL path to use for the current proxy request to pod.",
10759:         "paramType": "path",
10767:         "paramType": "path",
10790:         "name": "path",
10791:         "description": "Path is the URL path to use for the current proxy request to pod.",
10797:         "paramType": "path",
10805:         "paramType": "path",
10828:         "name": "path",
10829:         "description": "Path is the URL path to use for the current proxy request to pod.",
10835:         "paramType": "path",
10843:         "paramType": "path",
10866:         "name": "path",
10867:         "description": "Path is the URL path to use for the current proxy request to pod.",
10873:         "paramType": "path",
10881:         "paramType": "path",
10904:         "name": "path",
10905:         "description": "Path is the URL path to use for the current proxy request to pod.",
10911:         "paramType": "path",
10919:         "paramType": "path",
10942:         "name": "path",
10943:         "description": "Path is the URL path to use for the current proxy request to pod.",
10949:         "paramType": "path",
10957:         "paramType": "path",
10986:         "name": "path",
10987:         "description": "Path is the URL path to use for the current proxy request to pod.",
10993:         "paramType": "path",
11001:         "paramType": "path",
11009:         "paramType": "path",
11010:         "name": "path",
11011:         "description": "path to the resource",
11032:         "name": "path",
11033:         "description": "Path is the URL path to use for the current proxy request to pod.",
11039:         "paramType": "path",
11047:         "paramType": "path",
11055:         "paramType": "path",
11056:         "name": "path",
11057:         "description": "path to the resource",
11078:         "name": "path",
11079:         "description": "Path is the URL path to use for the current proxy request to pod.",
11085:         "paramType": "path",
11093:         "paramType": "path",
11101:         "paramType": "path",
11102:         "name": "path",
11103:         "description": "path to the resource",
11124:         "name": "path",
11125:         "description": "Path is the URL path to use for the current proxy request to pod.",
11131:         "paramType": "path",
11139:         "paramType": "path",
11147:         "paramType": "path",
11148:         "name": "path",
11149:         "description": "path to the resource",
11170:         "name": "path",
11171:         "description": "Path is the URL path to use for the current proxy request to pod.",
11177:         "paramType": "path",
11185:         "paramType": "path",
11193:         "paramType": "path",
11194:         "name": "path",
11195:         "description": "path to the resource",
11216:         "name": "path",
11217:         "description": "Path is the URL path to use for the current proxy request to pod.",
11223:         "paramType": "path",
11231:         "paramType": "path",
11239:         "paramType": "path",
11240:         "name": "path",
11241:         "description": "path to the resource",
11262:         "name": "path",
11263:         "description": "Path is the URL path to use for the current proxy request to pod.",
11269:         "paramType": "path",
11277:         "paramType": "path",
11285:         "paramType": "path",
11286:         "name": "path",
11287:         "description": "path to the resource",
11321:         "paramType": "path",
11329:         "paramType": "path",
11376:         "paramType": "path",
11384:         "paramType": "path",
11436:         "paramType": "path",
11444:         "paramType": "path",
11555:         "paramType": "path",
11604:         "paramType": "path",
11717:         "paramType": "path",
11826:         "paramType": "path",
11889:         "paramType": "path",
11897:         "paramType": "path",
11944:         "paramType": "path",
11952:         "paramType": "path",
12004:         "paramType": "path",
12012:         "paramType": "path",
12085:         "paramType": "path",
12093:         "paramType": "path",
12202:         "paramType": "path",
12210:         "paramType": "path",
12527:         "paramType": "path",
12576:         "paramType": "path",
12689:         "paramType": "path",
12798:         "paramType": "path",
12861:         "paramType": "path",
12869:         "paramType": "path",
12916:         "paramType": "path",
12924:         "paramType": "path",
12976:         "paramType": "path",
12984:         "paramType": "path",
13057:         "paramType": "path",
13065:         "paramType": "path",
13174:         "paramType": "path",
13182:         "paramType": "path",
13435:         "paramType": "path",
13443:         "paramType": "path",
13490:         "paramType": "path",
13498:         "paramType": "path",
13550:         "paramType": "path",
13558:         "paramType": "path",
13605:         "paramType": "path",
13613:         "paramType": "path",
13660:         "paramType": "path",
13668:         "paramType": "path",
13720:         "paramType": "path",
13728:         "paramType": "path",
13839:         "paramType": "path",
13888:         "paramType": "path",
14001:         "paramType": "path",
14110:         "paramType": "path",
14173:         "paramType": "path",
14181:         "paramType": "path",
14228:         "paramType": "path",
14236:         "paramType": "path",
14288:         "paramType": "path",
14296:         "paramType": "path",
14369:         "paramType": "path",
14377:         "paramType": "path",
14486:         "paramType": "path",
14494:         "paramType": "path",
14747:         "paramType": "path",
14755:         "paramType": "path",
14802:         "paramType": "path",
14810:         "paramType": "path",
14862:         "paramType": "path",
14870:         "paramType": "path",
14981:         "paramType": "path",
15030:         "paramType": "path",
15143:         "paramType": "path",
15252:         "paramType": "path",
15315:         "paramType": "path",
15323:         "paramType": "path",
15370:         "paramType": "path",
15378:         "paramType": "path",
15430:         "paramType": "path",
15438:         "paramType": "path",
15511:         "paramType": "path",
15519:         "paramType": "path",
15628:         "paramType": "path",
15636:         "paramType": "path",
15953:         "paramType": "path",
16002:         "paramType": "path",
16115:         "paramType": "path",
16224:         "paramType": "path",
16287:         "paramType": "path",
16295:         "paramType": "path",
16342:         "paramType": "path",
16350:         "paramType": "path",
16402:         "paramType": "path",
16410:         "paramType": "path",
16483:         "paramType": "path",
16491:         "paramType": "path",
16600:         "paramType": "path",
16608:         "paramType": "path",
16925:         "paramType": "path",
16974:         "paramType": "path",
17093:         "paramType": "path",
17156:         "paramType": "path",
17164:         "paramType": "path",
17211:         "paramType": "path",
17219:         "paramType": "path",
17271:         "paramType": "path",
17279:         "paramType": "path",
17320:         "paramType": "path",
17328:         "paramType": "path",
17437:         "paramType": "path",
17445:         "paramType": "path",
17484:         "paramType": "path",
17492:         "paramType": "path",
17500:         "paramType": "path",
17501:         "name": "path",
17502:         "description": "path to the resource",
17522:         "paramType": "path",
17530:         "paramType": "path",
17538:         "paramType": "path",
17539:         "name": "path",
17540:         "description": "path to the resource",
17560:         "paramType": "path",
17568:         "paramType": "path",
17576:         "paramType": "path",
17577:         "name": "path",
17578:         "description": "path to the resource",
17598:         "paramType": "path",
17606:         "paramType": "path",
17614:         "paramType": "path",
17615:         "name": "path",
17616:         "description": "path to the resource",
17636:         "paramType": "path",
17644:         "paramType": "path",
17652:         "paramType": "path",
17653:         "name": "path",
17654:         "description": "path to the resource",
17674:         "paramType": "path",
17682:         "paramType": "path",
17690:         "paramType": "path",
17691:         "name": "path",
17692:         "description": "path to the resource",
17712:         "paramType": "path",
17720:         "paramType": "path",
17728:         "paramType": "path",
17729:         "name": "path",
17730:         "description": "path to the resource",
17756:         "paramType": "path",
17764:         "paramType": "path",
17786:         "paramType": "path",
17794:         "paramType": "path",
17816:         "paramType": "path",
17824:         "paramType": "path",
17846:         "paramType": "path",
17854:         "paramType": "path",
17876:         "paramType": "path",
17884:         "paramType": "path",
17906:         "paramType": "path",
17914:         "paramType": "path",
17936:         "paramType": "path",
17944:         "paramType": "path",
18179:         "name": "path",
18180:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18186:         "paramType": "path",
18194:         "paramType": "path",
18217:         "name": "path",
18218:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18224:         "paramType": "path",
18232:         "paramType": "path",
18255:         "name": "path",
18256:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18262:         "paramType": "path",
18270:         "paramType": "path",
18293:         "name": "path",
18294:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18300:         "paramType": "path",
18308:         "paramType": "path",
18331:         "name": "path",
18332:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18338:         "paramType": "path",
18346:         "paramType": "path",
18369:         "name": "path",
18370:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18376:         "paramType": "path",
18384:         "paramType": "path",
18407:         "name": "path",
18408:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18414:         "paramType": "path",
18422:         "paramType": "path",
18451:         "name": "path",
18452:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18458:         "paramType": "path",
18466:         "paramType": "path",
18474:         "paramType": "path",
18475:         "name": "path",
18476:         "description": "path to the resource",
18497:         "name": "path",
18498:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18504:         "paramType": "path",
18512:         "paramType": "path",
18520:         "paramType": "path",
18521:         "name": "path",
18522:         "description": "path to the resource",
18543:         "name": "path",
18544:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18550:         "paramType": "path",
18558:         "paramType": "path",
18566:         "paramType": "path",
18567:         "name": "path",
18568:         "description": "path to the resource",
18589:         "name": "path",
18590:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18596:         "paramType": "path",
18604:         "paramType": "path",
18612:         "paramType": "path",
18613:         "name": "path",
18614:         "description": "path to the resource",
18635:         "name": "path",
18636:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18642:         "paramType": "path",
18650:         "paramType": "path",
18658:         "paramType": "path",
18659:         "name": "path",
18660:         "description": "path to the resource",
18681:         "name": "path",
18682:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18688:         "paramType": "path",
18696:         "paramType": "path",
18704:         "paramType": "path",
18705:         "name": "path",
18706:         "description": "path to the resource",
18727:         "name": "path",
18728:         "description": "Path...(166 bytes skipped)...ttp://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.",
18734:         "paramType": "path",
18742:         "paramType": "path",
18750:         "paramType": "path",
18751:         "name": "path",
18752:         "description": "path to the resource",
18786:         "paramType": "path",
18794:         "paramType": "path",
18841:         "paramType": "path",
18849:         "paramType": "path",
18901:         "paramType": "path",
18909:         "paramType": "path",
20287:       "description": "DevicePath represents the device path where the volume should be available"
20738:     "description": "Represents a host path mapped into a pod. Host path volumes do not support ownership management or SELinux relabeling.",
20740:      "path"
20743:      "path": {
20745:       "description": "Path of the directory on the host. If the path is a symlink, it will follow the link to the real path. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath"
20762:      "path"
20769:      "path": {
20771:       "description": "Path is the Glusterfs volume path. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod"
20784:      "path"
20791:      "path": {
20793:       "description": "Path that is exported by the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#...(4 bytes skipped)...
20834:       "description": "Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/exam...(41 bytes skipped)...
20954:      "path": {
20964:       "description": "Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/exam...(44 bytes skipped)...
21098:       "description": "Path that identifies vSphere volume vmdk"
21279:      "path"
21282:      "path": {
21284:       "description": "The full path to the volume on the node For alpha, this path must be a directory Once block as a source is supported, then this path can point to a block device"
21711: ...(160 bytes skipped)...he key and content is the value. If specified, the listed keys will be projected into the specified path...(58 bytes skipped)...ified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'."
21716: ...(55 bytes skipped)...ated files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file...(64 bytes skipped)...
21726:     "description": "Maps a string key to a path within a volume.",
21729:      "path"
21736:      "path": {
21738:       "description": "The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'."
21856:       "description": "Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/exam...(41 bytes skipped)...
21882:      "path": {
21892:       "description": "Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/exam...(44 bytes skipped)...
21918: ...(55 bytes skipped)...ated files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file...(64 bytes skipped)...
21926:      "path"
21929:      "path": {
21931:       "description": "Required: Path is  the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..'"
21961:       "description": "Path of the field to select in the specified API version."
22021: ...(163 bytes skipped)...he key and content is the value. If specified, the listed keys will be projected into the specified path...(61 bytes skipped)...ed which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'."
22026: ...(55 bytes skipped)...ated files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file...(64 bytes skipped)...
22051: ...(27 bytes skipped)...bits to use on created files by default. Must be a value between 0 and 0777. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file...(64 bytes skipped)...
22086: ...(160 bytes skipped)...he key and content is the value. If specified, the listed keys will be projected into the specified path...(58 bytes skipped)...ified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'."
22120: ...(163 bytes skipped)...he key and content is the value. If specified, the listed keys will be projected into the specified path...(61 bytes skipped)...ed which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'."
22291:       "description": "Optional: Path at which the file to which the container's termination message will be written is mounted into the ...(299 bytes skipped)...
22499:       "description": "Path within the container at which the volume should be mounted.  Must not contain ':'."
22503:       "description": "Path within the volume from which the container's volume should be mounted. Defaults to \"\" (volume's r...(6 bytes skipped)...
22529:       "description": "devicePath is the path inside of the container that the device will be mapped to."
22596:      "path": {
22598:       "description": "Path to access on the HTTP server."
5615:       "nickname": "proxyGETNodeWithPath",
5645:       "nickname": "proxyPUTNodeWithPath",
5675:       "nickname": "proxyPOSTNodeWithPath",
5705:       "nickname": "proxyPATCHNodeWithPath",
5735:       "nickname": "proxyDELETENodeWithPath",
5765:       "nickname": "proxyHEADNodeWithPath",
5795:       "nickname": "proxyOPTIONSNodeWithPath",
6207:       "nickname": "connectGetNodeProxyWithPath",
6245:       "nickname": "connectPostNodeProxyWithPath",
6283:       "nickname": "connectPutNodeProxyWithPath",
6321:       "nickname": "connectPatchNodeProxyWithPath",
6359:       "nickname": "connectDeleteNodeProxyWithPath",
6397:       "nickname": "connectHeadNodeProxyWithPath",
6435:       "nickname": "connectOptionsNodeProxyWithPath",
9373:       "nickname": "proxyGETNamespacedPodWithPath",
9411:       "nickname": "proxyPUTNamespacedPodWithPath",
9449:       "nickname": "proxyPOSTNamespacedPodWithPath",
9487:       "nickname": "proxyPATCHNamespacedPodWithPath",
9525:       "nickname": "proxyDELETENamespacedPodWithPath",
9563:       "nickname": "proxyHEADNamespacedPodWithPath",
9601:       "nickname": "proxyOPTIONSNamespacedPodWithPath",
10981:       "nickname": "connectGetNamespacedPodProxyWithPath",
11027:       "nickname": "connectPostNamespacedPodProxyWithPath",
11073:       "nickname": "connectPutNamespacedPodProxyWithPath",
11119:       "nickname": "connectPatchNamespacedPodProxyWithPath",
11165:       "nickname": "connectDeleteNamespacedPodProxyWithPath",
11211:       "nickname": "connectHeadNamespacedPodProxyWithPath",
11257:       "nickname": "connectOptionsNamespacedPodProxyWithPath",
17480:       "nickname": "proxyGETNamespacedServiceWithPath",
17518:       "nickname": "proxyPUTNamespacedServiceWithPath",
17556:       "nickname": "proxyPOSTNamespacedServiceWithPath",
17594:       "nickname": "proxyPATCHNamespacedServiceWithPath",
17632:       "nickname": "proxyDELETENamespacedServiceWithPath",
17670:       "nickname": "proxyHEADNamespacedServiceWithPath",
17708:       "nickname": "proxyOPTIONSNamespacedServiceWithPath",
18446:       "nickname": "connectGetNamespacedServiceProxyWithPath",
18492:       "nickname": "connectPostNamespacedServiceProxyWithPath",
18538:       "nickname": "connectPutNamespacedServiceProxyWithPath",
18584:       "nickname": "connectPatchNamespacedServiceProxyWithPath",
18630:       "nickname": "connectDeleteNamespacedServiceProxyWithPath",
18676:       "nickname": "connectHeadNamespacedServiceProxyWithPath",
18722:       "nickname": "connectOptionsNamespacedServiceProxyWithPath",
19270:      "fieldPath": {
20278:      "devicePath"
20285:      "devicePath": {
20572:      "hostPath": {
20574:       "description": "HostPath...(190 bytes skipped)...OT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath"
20749:       "description": "Type for HostPath Volume Defaults to \"\" More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath"
21093:      "volumePath"
21096:      "volumePath": {
21553:      "hostPath": {
21555:       "description": "HostPath...(221 bytes skipped)...t containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath"
21709:        "$ref": "v1.KeyToPath"
21724:    "v1.KeyToPath": {
21725:     "id": "v1.KeyToPath",
21952:      "fieldPath"
21957:       "description": "Version of the schema the FieldPath is written in terms of, defaults to \"v1\"."
21959:      "fieldPath": {
22010: ...(170 bytes skipped)...ta field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.",
22019:        "$ref": "v1.KeyToPath"
22084:        "$ref": "v1.KeyToPath"
22109: ...(190 bytes skipped)...ta field as the file names, unless the items element is populated with specific mappings of keys to paths. Note that this is identical to a configmap volume source without the default mode.",
22118:        "$ref": "v1.KeyToPath"
22289:      "terminationMessagePath": {
22295: ...(28 bytes skipped)...te how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will us...(234 bytes skipped)...
22486:      "mountPath"
22497:      "mountPath": {
22501:      "subPath": {
22520:      "devicePath"
22527:      "devicePath": {
23054: ...(14 bytes skipped)...tion": "A list of DNS search domains for host-name lookup. This will be appended to the base search paths generated from DNSPolicy. Duplicated search paths will be removed."
20573:       "$ref": "v1.HostPathVolumeSource",
20736:    "v1.HostPathVolumeSource": {
20737:     "id": "v1.HostPathVolumeSource",
20748:       "$ref": "v1.HostPathType",
20753:    "v1.HostPathType": {
20754:     "id": "v1.HostPathType",
21554:       "$ref": "v1.HostPathVolumeSource",
github.com/GoogleChrome/puppeteer:src/protocol.d.ts: [ master, ]
6488:             path: string;
6579:             path?: string;
4778:             keyPath: KeyPath;
4799:             keyPath: KeyPath;
4875:         export interface KeyPath {
2999:         export type pushNodeByPathToFrontendParameters = {
3005:         export type pushNodeByPathToFrontendReturnValue = {
2069:              * If present, only return the entries containing this substring in the path
2997:          * Requests that the node is sent to the caller given its path. // FIXME, use XPath
3001:              * Path to node in the proprietary format.
3003:             path: string;
3007:              * Id of the node for given path.
3123: nodes that form the path from the node to the root are also sent to the client as a series of
3265:             path: string;
4776:              * Object store key path.
4797:              * Index key path.
4873:          * Key path.
4877:              * Key path type.
6486:              * Cookie path.
6569: default domain and path values of the created cookie.
6577:              * Cookie path.
7308:          * Deletes browser cookies with matching name and url or domain/path pair.
7316:              * If specified, deletes all the cookies with the given name where domain and path match
7325:              * If specified, deletes only cookies with the exact path.
7327:             path?: string;
7576: default domain and path values of the created cookie.
7584:              * Cookie path.
7586:             path?: string;
8763:          * Deletes browser cookie with given name, domain and path.
8771:              * URL to match cooke domain and path.
9279:              * The default path to save downloaded files to. This is requred if behavior is set to 'allow'
2071:             pathFilter?: string;
2079:              * Count of returned entries from this storage. If pathFilter is empty, it
2978:              * Plain text or query selector or XPath search query.
3210:              * Array of file paths to set.
6521:         export type CookieBlockedReason = "SecureOnly"|"NotOnPath"|"DomainMismatch"|"SameSiteStrict"|"SameSiteLax"|"SameSiteUnspecifiedTreatedAsLax"|"SameSiteNoneIns...(40 bytes skipped)...
9281:             downloadPath?: string;
14302:       "DOM.pushNodeByPathToFrontend": DOM.pushNodeByPathToFrontendParameters;
14774:       "DOM.pushNodeByPathToFrontend": DOM.pushNodeByPathToFrontendReturnValue;
github.com/kubernetes/kubernetes:vendor/google.golang.org/api/compute/v0.alpha/compute-api.json: [ master, ]
19192:      "path": "{project}/aggregated/acceleratorTypes",
19241:      "path": "{project}/zones/{zone}/acceleratorTypes/{acceleratorType}",
19283:      "path": "{project}/zones/{zone}/acceleratorTypes",
19344:      "path": "{project}/aggregated/addresses",
19393:      "path": "{project}/regions/{region}/addresses/{address}",
19439:      "path": "{project}/regions/{region}/addresses/{address}",
19481:      "path": "{project}/regions/{region}/addresses",
19522:      "path": "{project}/regions/{region}/addresses",
19579:      "path": "{project}/regions/{region}/addresses/{resource}/setLabels",
19628:      "path": "{project}/regions/{region}/addresses/{resource}/testIamPermissions",
19677:      "path": "{project}/aggregated/autoscalers",
19726:      "path": "{project}/zones/{zone}/autoscalers/{autoscaler}",
19772:      "path": "{project}/zones/{zone}/autoscalers/{autoscaler}",
19814:      "path": "{project}/zones/{zone}/autoscalers",
19855:      "path": "{project}/zones/{zone}/autoscalers",
19912:      "path": "{project}/zones/{zone}/autoscalers",
19959:      "path": "{project}/zones/{zone}/autoscalers/{resource}/testIamPermissions",
20004:      "path": "{project}/zones/{zone}/autoscalers",
20055:      "path": "{project}/global/backendBuckets/{backendBucket}/addSignedUrlKey",
20095:      "path": "{project}/global/backendBuckets/{backendBucket}",
20133:      "path": "{project}/global/backendBuckets/{backendBucket}/deleteSignedUrlKey",
20177:      "path": "{project}/global/backendBuckets/{backendBucket}",
20211:      "path": "{project}/global/backendBuckets/{resource}/getIamPolicy",
20245:      "path": "{project}/global/backendBuckets",
20278:      "path": "{project}/global/backendBuckets",
20327:      "path": "{project}/global/backendBuckets/{backendBucket}",
20368:      "path": "{project}/global/backendBuckets/{resource}/setIamPolicy",
20404:      "path": "{project}/global/backendBuckets/{resource}/testIamPermissions",
20441:      "path": "{project}/global/backendBuckets/{backendBucket}",
20486:      "path": "{project}/global/backendServices/{backendService}/addSignedUrlKey",
20526:      "path": "{project}/aggregated/backendServices",
20575:      "path": "{project}/global/backendServices/{backendService}",
20613:      "path": "{project}/global/backendServices/{backendService}/deleteSignedUrlKey",
20657:      "path": "{project}/global/backendServices/{backendService}",
20691:      "path": "{project}/global/backendServices/{backendService}/getHealth",
20727:      "path": "{project}/global/backendServices",
20760:      "path": "{project}/global/backendServices",
20809:      "path": "{project}/global/backendServices/{backendService}",
20850:      "path": "{project}/global/backendServices/{backendService}/setSecurityPolicy",
20890:      "path": "{project}/global/backendServices/{resource}/testIamPermissions",
20927:      "path": "{project}/global/backendServices/{backendService}",
20972:      "path": "{project}/global/clientSslPolicies/{resource}/testIamPermissions",
21013:      "path": "{project}/aggregated/diskTypes",
21062:      "path": "{project}/zones/{zone}/diskTypes/{diskType}",
21104:      "path": "{project}/zones/{zone}/diskTypes",
21165:      "path": "{project}/aggregated/disks",
21214:      "path": "{project}/zones/{zone}/disks/{disk}/createSnapshot",
21267:      "path": "{project}/zones/{zone}/disks/{disk}",
21312:      "path": "{project}/zones/{zone}/disks/{disk}",
21354:      "path": "{project}/zones/{zone}/disks/{resource}/getIamPolicy",
21396:      "path": "{project}/zones/{zone}/disks",
21442:      "path": "{project}/zones/{zone}/disks",
21499:      "path": "{project}/zones/{zone}/disks/{disk}/resize",
21548:      "path": "{project}/zones/{zone}/disks/{resource}/setIamPolicy",
21592:      "path": "{project}/zones/{zone}/disks/{resource}/setLabels",
21641:      "path": "{project}/zones/{zone}/disks/{resource}/testIamPermissions",
21690:      "path": "{project}/global/firewalls/{firewall}",
21728:      "path": "{project}/global/firewalls/{firewall}",
21762:      "path": "{project}/global/firewalls",
21795:      "path": "{project}/global/firewalls",
21844:      "path": "{project}/global/firewalls/{firewall}",
21885:      "path": "{project}/global/firewalls/{resource}/testIamPermissions",
21922:      "path": "{project}/global/firewalls/{firewall}",
21967:      "path": "{project}/aggregated/forwardingRules",
22016:      "path": "{project}/regions/{region}/forwardingRules/{forwardingRule}",
22062:      "path": "{project}/regions/{region}/forwardingRules/{forwardingRule}",
22104:      "path": "{project}/regions/{region}/forwardingRules",
22145:      "path": "{project}/regions/{region}/forwardingRules",
22202:      "path": "{project}/regions/{region}/forwardingRules/{forwardingRule}",
22251:      "path": "{project}/regions/{region}/forwardingRules/{resource}/setLabels",
22300:      "path": "{project}/regions/{region}/forwardingRules/{forwardingRule}/setTarget",
22349:      "path": "{project}/regions/{region}/forwardingRules/{resource}/testIamPermissions",
22398:      "path": "{project}/global/addresses/{address}",
22436:      "path": "{project}/global/addresses/{address}",
22470:      "path": "{project}/global/addresses",
22503:      "path": "{project}/global/addresses",
22552:      "path": "{project}/global/addresses/{resource}/setLabels",
22588:      "path": "{project}/global/addresses/{resource}/testIamPermissions",
22629:      "path": "{project}/global/forwardingRules/{forwardingRule}",
22667:      "path": "{project}/global/forwardingRules/{forwardingRule}",
22701:      "path": "{project}/global/forwardingRules",
22734:      "path": "{project}/global/forwardingRules",
22783:      "path": "{project}/global/forwardingRules/{forwardingRule}",
22824:      "path": "{project}/global/forwardingRules/{resource}/setLabels",
22860:      "path": "{project}/global/forwardingRules/{forwardingRule}/setTarget",
22901:      "path": "{project}/global/forwardingRules/{resource}/testIamPermissions",
22942:      "path": "{project}/aggregated/operations",
22991:      "path": "{project}/global/operations/{operation}",
23021:      "path": "{project}/global/operations/{operation}",
23055:      "path": "{project}/global/operations",
23108:      "path": "{project}/global/healthChecks/{healthCheck}",
23146:      "path": "{project}/global/healthChecks/{healthCheck}",
23180:      "path": "{project}/global/healthChecks",
23213:      "path": "{project}/global/healthChecks",
23262:      "path": "{project}/global/healthChecks/{healthCheck}",
23303:      "path": "{project}/global/healthChecks/{resource}/testIamPermissions",
23340:      "path": "{project}/global/healthChecks/{healthCheck}",
23385:      "path": "{project}/aggregated/hostTypes",
23434:      "path": "{project}/zones/{zone}/hostTypes/{hostType}",
23476:      "path": "{project}/zones/{zone}/hostTypes",
23537:      "path": "{project}/aggregated/hosts",
23586:      "path": "{project}/zones/{zone}/hosts/{host}",
23632:      "path": "{project}/zones/{zone}/hosts/{host}",
23674:      "path": "{project}/zones/{zone}/hosts/{resource}/getIamPolicy",
23716:      "path": "{project}/zones/{zone}/hosts",
23757:      "path": "{project}/zones/{zone}/hosts",
23814:      "path": "{project}/zones/{zone}/hosts/{resource}/setIamPolicy",
23858:      "path": "{project}/zones/{zone}/hosts/{resource}/testIamPermissions",
23907:      "path": "{project}/global/httpHealthChecks/{httpHealthCheck}",
23945:      "path": "{project}/global/httpHealthChecks/{httpHealthCheck}",
23979:      "path": "{project}/global/httpHealthChecks",
24012:      "path": "{project}/global/httpHealthChecks",
24061:      "path": "{project}/global/httpHealthChecks/{httpHealthCheck}",
24102:      "path": "{project}/global/httpHealthChecks/{resource}/testIamPermissions",
24139:      "path": "{project}/global/httpHealthChecks/{httpHealthCheck}",
24184:      "path": "{project}/global/httpsHealthChecks/{httpsHealthCheck}",
24222:      "path": "{project}/global/httpsHealthChecks/{httpsHealthCheck}",
24256:      "path": "{project}/global/httpsHealthChecks",
24289:      "path": "{project}/global/httpsHealthChecks",
24338:      "path": "{project}/global/httpsHealthChecks/{httpsHealthCheck}",
24379:      "path": "{project}/global/httpsHealthChecks/{resource}/testIamPermissions",
24416:      "path": "{project}/global/httpsHealthChecks/{httpsHealthCheck}",
24461:      "path": "{project}/global/images/{image}",
24499:      "path": "{project}/global/images/{image}/deprecate",
24540:      "path": "{project}/global/images/{image}",
24574:      "path": "{project}/global/images/family/{family}",
24608:      "path": "{project}/global/images/{resource}/getIamPolicy",
24642:      "path": "{project}/global/images",
24683:      "path": "{project}/global/images",
24732:      "path": "{project}/global/images/{resource}/setIamPolicy",
24768:      "path": "{project}/global/images/{resource}/setLabels",
24804:      "path": "{project}/global/images/{resource}/testIamPermissions",
24845:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/abandonInstances",
24892:      "path": "{project}/aggregated/instanceGroupManagers",
24941:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/applyUpdatesToInstances",
24983:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}",
25027:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deleteInstances",
25074:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deletePerInstanceConfigs",
25116:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}",
25156:      "path": "{project}/zones/{zone}/instanceGroupManagers",
25196:      "path": "{project}/zones/{zone}/instanceGroupManagers",
25252:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listManagedInstances",
25311:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listPerInstanceConfigs",
25374:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}",
25421:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/recreateInstances",
25468:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resize",
25520:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeAdvanced",
25567:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setAutoHealingPolicies",
25614:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setInstanceTemplate",
25661:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setTargetPools",
25708:      "path": "{project}/zones/{zone}/instanceGroupManagers/{resource}/testIamPermissions",
25753:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}",
25800:      "path": "{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/updatePerInstanceConfigs",
25851:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}/addInstances",
25898:      "path": "{project}/aggregated/instanceGroups",
25947:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}",
25991:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}",
26031:      "path": "{project}/zones/{zone}/instanceGroups",
26071:      "path": "{project}/zones/{zone}/instanceGroups",
26127:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}/listInstances",
26193:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}/removeInstances",
26240:      "path": "{project}/zones/{zone}/instanceGroups/{instanceGroup}/setNamedPorts",
26287:      "path": "{project}/zones/{zone}/instanceGroups/{resource}/testIamPermissions",
26336:      "path": "{project}/global/instanceTemplates/{instanceTemplate}",
26374:      "path": "{project}/global/instanceTemplates/{instanceTemplate}",
26408:      "path": "{project}/global/instanceTemplates",
26441:      "path": "{project}/global/instanceTemplates",
26490:      "path": "{project}/global/instanceTemplates/{resource}/testIamPermissions",
26531:      "path": "{project}/zones/{zone}/instances/{instance}/addAccessConfig",
26587:      "path": "{project}/aggregated/instances",
26636:      "path": "{project}/zones/{zone}/instances/{instance}/attachDisk",
26690:      "path": "{project}/zones/{zone}/instances/{instance}",
26736:      "path": "{project}/zones/{zone}/instances/{instance}/deleteAccessConfig",
26796:      "path": "{project}/zones/{zone}/instances/{instance}/detachDisk",
26849:      "path": "{project}/zones/{zone}/instances/{instance}",
26891:      "path": "{project}/zones/{zone}/instances/{instance}/getGuestAttributes",
26938:      "path": "{project}/zones/{zone}/instances/{resource}/getIamPolicy",
26980:      "path": "{project}/zones/{zone}/instances/{instance}/serialPort",
27037:      "path": "{project}/zones/{zone}/instances",
27083:      "path": "{project}/zones/{zone}/instances",
27140:      "path": "{project}/zones/{zone}/instances/{instance}/referrers",
27205:      "path": "{project}/zones/{zone}/instances/{instance}/reset",
27251:      "path": "{project}/zones/{zone}/instances/{resource}/setDeletionProtection",
27303:      "path": "{project}/zones/{zone}/instances/{instance}/setDiskAutoDelete",
27364:      "path": "{project}/zones/{zone}/instances/{resource}/setIamPolicy",
27408:      "path": "{project}/zones/{zone}/instances/{instance}/setLabels",
27457:      "path": "{project}/zones/{zone}/instances/{instance}/setMachineResources",
27506:      "path": "{project}/zones/{zone}/instances/{instance}/setMachineType",
27555:      "path": "{project}/zones/{zone}/instances/{instance}/setMetadata",
27604:      "path": "{project}/zones/{zone}/instances/{instance}/setMinCpuPlatform",
27653:      "path": "{project}/zones/{zone}/instances/{instance}/setScheduling",
27702:      "path": "{project}/zones/{zone}/instances/{instance}/setServiceAccount",
27751:      "path": "{project}/zones/{zone}/instances/{instance}/setTags",
27800:      "path": "{project}/zones/{zone}/instances/{instance}/simulateMaintenanceEvent",
27841:      "path": "{project}/zones/{zone}/instances/{instance}/start",
27887:      "path": "{project}/zones/{zone}/instances/{instance}/startWithEncryptionKey",
27936:      "path": "{project}/zones/{zone}/instances/{instance}/stop",
27987:      "path": "{project}/zones/{zone}/instances/{instance}/suspend",
28038:      "path": "{project}/zones/{zone}/instances/{resource}/testIamPermissions",
28083:      "path": "{project}/zones/{zone}/instances/{instance}/updateAccessConfig",
28139:      "path": "{project}/zones/{zone}/instances/{instance}/updateNetworkInterface",
28199:      "path": "{project}/aggregated/interconnectAttachments",
28248:      "path": "{project}/regions/{region}/interconnectAttachments/{interconnectAttachment}",
28294:      "path": "{project}/regions/{region}/interconnectAttachments/{interconnectAttachment}",
28336:      "path": "{project}/regions/{region}/interconnectAttachments/{resource}/getIamPolicy",
28378:      "path": "{project}/regions/{region}/interconnectAttachments",
28419:      "path": "{project}/regions/{region}/interconnectAttachments",
28476:      "path": "{project}/regions/{region}/interconnectAttachments/{resource}/setIamPolicy",
28520:      "path": "{project}/regions/{region}/interconnectAttachments/{resource}/testIamPermissions",
28569:      "path": "{project}/global/interconnectLocations/{interconnectLocation}",
28603:      "path": "{project}/global/interconnectLocations",
28652:      "path": "{project}/global/interconnectLocations/{resource}/testIamPermissions",
28693:      "path": "{project}/global/interconnects/{interconnect}",
28731:      "path": "{project}/global/interconnects/{interconnect}",
28765:      "path": "{project}/global/interconnects/{resource}/getIamPolicy",
28799:      "path": "{project}/global/interconnects",
28832:      "path": "{project}/global/interconnects",
28881:      "path": "{project}/global/interconnects/{interconnect}",
28922:      "path": "{project}/global/interconnects/{resource}/setIamPolicy",
28958:      "path": "{project}/global/interconnects/{resource}/testIamPermissions",
28999:      "path": "{project}/global/licenseCodes/{licenseCode}",
29037:      "path": "{project}/global/licenses/{license}",
29075:      "path": "{project}/global/licenses/{license}",
29109:      "path": "{project}/global/licenses/{resource}/getIamPolicy",
29143:      "path": "{project}/global/licenses",
29179:      "path": "{project}/global/licenses",
29228:      "path": "{project}/global/licenses/{resource}/setIamPolicy",
29264:      "path": "{project}/global/licenses/{resource}/testIamPermissions",
29305:      "path": "{project}/aggregated/machineTypes",
29354:      "path": "{project}/zones/{zone}/machineTypes/{machineType}",
29396:      "path": "{project}/zones/{zone}/machineTypes",
29457:      "path": "{project}/aggregated/networkEndpointGroups",
29506:      "path": "{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup}/attachNetworkEndpoints",
29553:      "path": "{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup}",
29597:      "path": "{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup}/detachNetworkEndpoints",
29644:      "path": "{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup}",
29684:      "path": "{project}/zones/{zone}/networkEndpointGroups",
29724:      "path": "{project}/zones/{zone}/networkEndpointGroups",
29780:      "path": "{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup}/listNetworkEndpoints",
29846:      "path": "{project}/zones/{zone}/networkEndpointGroups/{resource}/testIamPermissions",
29895:      "path": "{project}/global/networks/{network}/addPeering",
29936:      "path": "{project}/global/networks/{network}",
29974:      "path": "{project}/global/networks/{network}",
30008:      "path": "{project}/global/networks",
30041:      "path": "{project}/global/networks",
30090:      "path": "{project}/global/networks/{network}/listIpOwners",
30174:      "path": "{project}/global/networks/{network}",
30215:      "path": "{project}/global/networks/{network}/removePeering",
30256:      "path": "{project}/global/networks/{network}/switchToCustomMode",
30294:      "path": "{project}/global/networks/{resource}/testIamPermissions",
30335:      "path": "{project}/disableXpnHost",
30365:      "path": "{project}/disableXpnResource",
30398:      "path": "{project}/enableXpnHost",
30428:      "path": "{project}/enableXpnResource",
30461:      "path": "{project}",
30487:      "path": "{project}/getXpnHost",
30512:      "path": "{project}/getXpnResources",
30556:      "path": "{project}/listXpnHosts",
30603:      "path": "{project}/moveDisk",
30636:      "path": "{project}/moveInstance",
30669:      "path": "{project}/setCommonInstanceMetadata",
30702:      "path": "{project}/setDefaultNetworkTier",
30735:      "path": "{project}/setDefaultServiceAccount",
30768:      "path": "{project}/setUsageExportBucket",
30808:      "path": "{project}/regions/{region}/autoscalers/{autoscaler}",
30854:      "path": "{project}/regions/{region}/autoscalers/{autoscaler}",
30896:      "path": "{project}/regions/{region}/autoscalers",
30937:      "path": "{project}/regions/{region}/autoscalers",
30994:      "path": "{project}/regions/{region}/autoscalers",
31041:      "path": "{project}/regions/{region}/autoscalers/{resource}/testIamPermissions",
31086:      "path": "{project}/regions/{region}/autoscalers",
31137:      "path": "{project}/regions/{region}/backendServices/{backendService}",
31183:      "path": "{project}/regions/{region}/backendServices/{backendService}",
31225:      "path": "{project}/regions/{region}/backendServices/{backendService}/getHealth",
31269:      "path": "{project}/regions/{region}/backendServices",
31310:      "path": "{project}/regions/{region}/backendServices",
31367:      "path": "{project}/regions/{region}/backendServices/{backendService}",
31416:      "path": "{project}/regions/{region}/backendServices/{resource}/testIamPermissions",
31461:      "path": "{project}/regions/{region}/backendServices/{backendService}",
31514:      "path": "{project}/aggregated/commitments",
31563:      "path": "{project}/regions/{region}/commitments/{commitment}",
31605:      "path": "{project}/regions/{region}/commitments",
31646:      "path": "{project}/regions/{region}/commitments",
31703:      "path": "{project}/regions/{region}/commitments/{resource}/testIamPermissions",
31752:      "path": "{project}/regions/{region}/diskTypes/{diskType}",
31794:      "path": "{project}/regions/{region}/diskTypes",
31855:      "path": "{project}/regions/{region}/disks/{disk}/createSnapshot",
31908:      "path": "{project}/regions/{region}/disks/{disk}",
31953:      "path": "{project}/regions/{region}/disks/{disk}",
31995:      "path": "{project}/regions/{region}/disks",
32041:      "path": "{project}/regions/{region}/disks",
32098:      "path": "{project}/regions/{region}/disks/{disk}/resize",
32147:      "path": "{project}/regions/{region}/disks/{resource}/setLabels",
32196:      "path": "{project}/regions/{region}/disks/{resource}/testIamPermissions",
32245:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/abandonInstances",
32292:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/applyUpdatesToInstances"...(1 bytes skipped)...
32334:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}",
32378:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/deleteInstances",
32425:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/deletePerInstanceConfigs...(2 bytes skipped)...
32467:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}",
32507:      "path": "{project}/regions/{region}/instanceGroupManagers",
32547:      "path": "{project}/regions/{region}/instanceGroupManagers",
32603:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/listManagedInstances",
32662:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/listPerInstanceConfigs",...(0 bytes skipped)...
32725:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}",
32772:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/recreateInstances",
32819:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/resize",
32872:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/setAutoHealingPolicies",...(0 bytes skipped)...
32919:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/setInstanceTemplate",
32966:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/setTargetPools",
33013:      "path": "{project}/regions/{region}/instanceGroupManagers/{resource}/testIamPermissions",
33058:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}",
33105:      "path": "{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/updatePerInstanceConfigs...(2 bytes skipped)...
33151:      "path": "{project}/regions/{region}/instanceGroups/{instanceGroup}",
33191:      "path": "{project}/regions/{region}/instanceGroups",
33247:      "path": "{project}/regions/{region}/instanceGroups/{instanceGroup}/listInstances",
33313:      "path": "{project}/regions/{region}/instanceGroups/{instanceGroup}/setNamedPorts",
33360:      "path": "{project}/regions/{region}/instanceGroups/{resource}/testIamPermissions",
33409:      "path": "{project}/regions/{region}/operations/{operation}",
33447:      "path": "{project}/regions/{region}/operations/{operation}",
33489:      "path": "{project}/regions/{region}/operations",
33550:      "path": "{project}/regions/{region}",
33584:      "path": "{project}/regions",
33637:      "path": "{project}/aggregated/routers",
33686:      "path": "{project}/regions/{region}/routers/{router}",
33732:      "path": "{project}/regions/{region}/routers/{router}",
33774:      "path": "{project}/regions/{region}/routers/{router}/getRouterStatus",
33816:      "path": "{project}/regions/{region}/routers",
33857:      "path": "{project}/regions/{region}/routers",
33914:      "path": "{project}/regions/{region}/routers/{router}",
33963:      "path": "{project}/regions/{region}/routers/{router}/preview",
34008:      "path": "{project}/regions/{region}/routers/{resource}/testIamPermissions",
34053:      "path": "{project}/regions/{region}/routers/{router}",
34106:      "path": "{project}/global/routes/{route}",
34144:      "path": "{project}/global/routes/{route}",
34178:      "path": "{project}/global/routes",
34211:      "path": "{project}/global/routes",
34260:      "path": "{project}/global/routes/{resource}/testIamPermissions",
34301:      "path": "{project}/global/securityPolicies/{securityPolicy}",
34339:      "path": "{project}/global/securityPolicies/{securityPolicy}",
34373:      "path": "{project}/global/securityPolicies",
34406:      "path": "{project}/global/securityPolicies",
34455:      "path": "{project}/global/securityPolicies/{securityPolicy}",
34496:      "path": "{project}/global/securityPolicies/{resource}/testIamPermissions",
34537:      "path": "{project}/global/snapshots/{snapshot}",
34575:      "path": "{project}/global/snapshots/{snapshot}",
34609:      "path": "{project}/global/snapshots/{resource}/getIamPolicy",
34643:      "path": "{project}/global/snapshots",
34692:      "path": "{project}/global/snapshots/{resource}/setIamPolicy",
34728:      "path": "{project}/global/snapshots/{resource}/setLabels",
34764:      "path": "{project}/global/snapshots/{resource}/testIamPermissions",
34805:      "path": "{project}/global/sslCertificates/{sslCertificate}",
34843:      "path": "{project}/global/sslCertificates/{sslCertificate}",
34877:      "path": "{project}/global/sslCertificates",
34910:      "path": "{project}/global/sslCertificates",
34959:      "path": "{project}/global/sslCertificates/{resource}/testIamPermissions",
35000:      "path": "{project}/global/sslPolicies/{sslPolicy}",
35037:      "path": "{project}/global/sslPolicies/{sslPolicy}",
35070:      "path": "{project}/global/sslPolicies",
35103:      "path": "{project}/global/sslPolicies",
35152:      "path": "{project}/global/sslPolicies/listAvailableFeatures",
35201:      "path": "{project}/global/sslPolicies/{sslPolicy}",
35241:      "path": "{project}/global/sslPolicies/{resource}/testIamPermissions",
35282:      "path": "{project}/aggregated/subnetworks",
35331:      "path": "{project}/regions/{region}/subnetworks/{subnetwork}",
35377:      "path": "{project}/regions/{region}/subnetworks/{subnetwork}/expandIpCidrRange",
35426:      "path": "{project}/regions/{region}/subnetworks/{subnetwork}",
35468:      "path": "{project}/regions/{region}/subnetworks/{resource}/getIamPolicy",
35510:      "path": "{project}/regions/{region}/subnetworks",
35551:      "path": "{project}/regions/{region}/subnetworks",