@@ -1660,6 +1660,7 @@ public void ListTimeSeriesRequestObject()
16601660 OrderBy = "" ,
16611661 View = ListTimeSeriesRequest . Types . TimeSeriesView . Full ,
16621662 ProjectName = ProjectName . FromProject ( "[PROJECT]" ) ,
1663+ SecondaryAggregation = new Aggregation ( ) ,
16631664 } ;
16641665 // Make the request
16651666 PagedEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeries ( request ) ;
@@ -1713,6 +1714,7 @@ public async Task ListTimeSeriesRequestObjectAsync()
17131714 OrderBy = "" ,
17141715 View = ListTimeSeriesRequest . Types . TimeSeriesView . Full ,
17151716 ProjectName = ProjectName . FromProject ( "[PROJECT]" ) ,
1717+ SecondaryAggregation = new Aggregation ( ) ,
17161718 } ;
17171719 // Make the request
17181720 PagedAsyncEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeriesAsync ( request ) ;
@@ -1848,7 +1850,7 @@ await response.AsRawResponses().ForEachAsync((ListTimeSeriesResponse page) =>
18481850 }
18491851
18501852 /// <summary>Snippet for ListTimeSeries</summary>
1851- public void ListTimeSeriesResourceNames ( )
1853+ public void ListTimeSeriesResourceNames1 ( )
18521854 {
18531855 // Snippet: ListTimeSeries(ProjectName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
18541856 // Create client
@@ -1896,7 +1898,7 @@ public void ListTimeSeriesResourceNames()
18961898 }
18971899
18981900 /// <summary>Snippet for ListTimeSeries</summary>
1899- public async Task ListTimeSeriesResourceNamesAsync ( )
1901+ public async Task ListTimeSeriesResourceNames1Async ( )
19001902 {
19011903 // Snippet: ListTimeSeriesAsync(ProjectName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
19021904 // Create client
@@ -1943,6 +1945,198 @@ await response.AsRawResponses().ForEachAsync((ListTimeSeriesResponse page) =>
19431945 // End snippet
19441946 }
19451947
1948+ /// <summary>Snippet for ListTimeSeries</summary>
1949+ public void ListTimeSeriesResourceNames2 ( )
1950+ {
1951+ // Snippet: ListTimeSeries(OrganizationName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
1952+ // Create client
1953+ MetricServiceClient metricServiceClient = MetricServiceClient . Create ( ) ;
1954+ // Initialize request argument(s)
1955+ OrganizationName name = OrganizationName . FromOrganization ( "[ORGANIZATION]" ) ;
1956+ string filter = "" ;
1957+ TimeInterval interval = new TimeInterval ( ) ;
1958+ ListTimeSeriesRequest . Types . TimeSeriesView view = ListTimeSeriesRequest . Types . TimeSeriesView . Full ;
1959+ // Make the request
1960+ PagedEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeries ( name , filter , interval , view ) ;
1961+
1962+ // Iterate over all response items, lazily performing RPCs as required
1963+ foreach ( TimeSeries item in response )
1964+ {
1965+ // Do something with each item
1966+ Console . WriteLine ( item ) ;
1967+ }
1968+
1969+ // Or iterate over pages (of server-defined size), performing one RPC per page
1970+ foreach ( ListTimeSeriesResponse page in response . AsRawResponses ( ) )
1971+ {
1972+ // Do something with each page of items
1973+ Console . WriteLine ( "A page of results:" ) ;
1974+ foreach ( TimeSeries item in page )
1975+ {
1976+ // Do something with each item
1977+ Console . WriteLine ( item ) ;
1978+ }
1979+ }
1980+
1981+ // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
1982+ int pageSize = 10 ;
1983+ Page < TimeSeries > singlePage = response . ReadPage ( pageSize ) ;
1984+ // Do something with the page of items
1985+ Console . WriteLine ( $ "A page of { pageSize } results (unless it's the final page):") ;
1986+ foreach ( TimeSeries item in singlePage )
1987+ {
1988+ // Do something with each item
1989+ Console . WriteLine ( item ) ;
1990+ }
1991+ // Store the pageToken, for when the next page is required.
1992+ string nextPageToken = singlePage . NextPageToken ;
1993+ // End snippet
1994+ }
1995+
1996+ /// <summary>Snippet for ListTimeSeries</summary>
1997+ public async Task ListTimeSeriesResourceNames2Async ( )
1998+ {
1999+ // Snippet: ListTimeSeriesAsync(OrganizationName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
2000+ // Create client
2001+ MetricServiceClient metricServiceClient = await MetricServiceClient . CreateAsync ( ) ;
2002+ // Initialize request argument(s)
2003+ OrganizationName name = OrganizationName . FromOrganization ( "[ORGANIZATION]" ) ;
2004+ string filter = "" ;
2005+ TimeInterval interval = new TimeInterval ( ) ;
2006+ ListTimeSeriesRequest . Types . TimeSeriesView view = ListTimeSeriesRequest . Types . TimeSeriesView . Full ;
2007+ // Make the request
2008+ PagedAsyncEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeriesAsync ( name , filter , interval , view ) ;
2009+
2010+ // Iterate over all response items, lazily performing RPCs as required
2011+ await response . ForEachAsync ( ( TimeSeries item ) =>
2012+ {
2013+ // Do something with each item
2014+ Console . WriteLine ( item ) ;
2015+ } ) ;
2016+
2017+ // Or iterate over pages (of server-defined size), performing one RPC per page
2018+ await response . AsRawResponses ( ) . ForEachAsync ( ( ListTimeSeriesResponse page ) =>
2019+ {
2020+ // Do something with each page of items
2021+ Console . WriteLine ( "A page of results:" ) ;
2022+ foreach ( TimeSeries item in page )
2023+ {
2024+ // Do something with each item
2025+ Console . WriteLine ( item ) ;
2026+ }
2027+ } ) ;
2028+
2029+ // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
2030+ int pageSize = 10 ;
2031+ Page < TimeSeries > singlePage = await response . ReadPageAsync ( pageSize ) ;
2032+ // Do something with the page of items
2033+ Console . WriteLine ( $ "A page of { pageSize } results (unless it's the final page):") ;
2034+ foreach ( TimeSeries item in singlePage )
2035+ {
2036+ // Do something with each item
2037+ Console . WriteLine ( item ) ;
2038+ }
2039+ // Store the pageToken, for when the next page is required.
2040+ string nextPageToken = singlePage . NextPageToken ;
2041+ // End snippet
2042+ }
2043+
2044+ /// <summary>Snippet for ListTimeSeries</summary>
2045+ public void ListTimeSeriesResourceNames3 ( )
2046+ {
2047+ // Snippet: ListTimeSeries(FolderName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
2048+ // Create client
2049+ MetricServiceClient metricServiceClient = MetricServiceClient . Create ( ) ;
2050+ // Initialize request argument(s)
2051+ FolderName name = FolderName . FromFolder ( "[FOLDER]" ) ;
2052+ string filter = "" ;
2053+ TimeInterval interval = new TimeInterval ( ) ;
2054+ ListTimeSeriesRequest . Types . TimeSeriesView view = ListTimeSeriesRequest . Types . TimeSeriesView . Full ;
2055+ // Make the request
2056+ PagedEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeries ( name , filter , interval , view ) ;
2057+
2058+ // Iterate over all response items, lazily performing RPCs as required
2059+ foreach ( TimeSeries item in response )
2060+ {
2061+ // Do something with each item
2062+ Console . WriteLine ( item ) ;
2063+ }
2064+
2065+ // Or iterate over pages (of server-defined size), performing one RPC per page
2066+ foreach ( ListTimeSeriesResponse page in response . AsRawResponses ( ) )
2067+ {
2068+ // Do something with each page of items
2069+ Console . WriteLine ( "A page of results:" ) ;
2070+ foreach ( TimeSeries item in page )
2071+ {
2072+ // Do something with each item
2073+ Console . WriteLine ( item ) ;
2074+ }
2075+ }
2076+
2077+ // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
2078+ int pageSize = 10 ;
2079+ Page < TimeSeries > singlePage = response . ReadPage ( pageSize ) ;
2080+ // Do something with the page of items
2081+ Console . WriteLine ( $ "A page of { pageSize } results (unless it's the final page):") ;
2082+ foreach ( TimeSeries item in singlePage )
2083+ {
2084+ // Do something with each item
2085+ Console . WriteLine ( item ) ;
2086+ }
2087+ // Store the pageToken, for when the next page is required.
2088+ string nextPageToken = singlePage . NextPageToken ;
2089+ // End snippet
2090+ }
2091+
2092+ /// <summary>Snippet for ListTimeSeries</summary>
2093+ public async Task ListTimeSeriesResourceNames3Async ( )
2094+ {
2095+ // Snippet: ListTimeSeriesAsync(FolderName, string, TimeInterval, ListTimeSeriesRequest.Types.TimeSeriesView, string, int?, CallSettings)
2096+ // Create client
2097+ MetricServiceClient metricServiceClient = await MetricServiceClient . CreateAsync ( ) ;
2098+ // Initialize request argument(s)
2099+ FolderName name = FolderName . FromFolder ( "[FOLDER]" ) ;
2100+ string filter = "" ;
2101+ TimeInterval interval = new TimeInterval ( ) ;
2102+ ListTimeSeriesRequest . Types . TimeSeriesView view = ListTimeSeriesRequest . Types . TimeSeriesView . Full ;
2103+ // Make the request
2104+ PagedAsyncEnumerable < ListTimeSeriesResponse , TimeSeries > response = metricServiceClient . ListTimeSeriesAsync ( name , filter , interval , view ) ;
2105+
2106+ // Iterate over all response items, lazily performing RPCs as required
2107+ await response . ForEachAsync ( ( TimeSeries item ) =>
2108+ {
2109+ // Do something with each item
2110+ Console . WriteLine ( item ) ;
2111+ } ) ;
2112+
2113+ // Or iterate over pages (of server-defined size), performing one RPC per page
2114+ await response . AsRawResponses ( ) . ForEachAsync ( ( ListTimeSeriesResponse page ) =>
2115+ {
2116+ // Do something with each page of items
2117+ Console . WriteLine ( "A page of results:" ) ;
2118+ foreach ( TimeSeries item in page )
2119+ {
2120+ // Do something with each item
2121+ Console . WriteLine ( item ) ;
2122+ }
2123+ } ) ;
2124+
2125+ // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
2126+ int pageSize = 10 ;
2127+ Page < TimeSeries > singlePage = await response . ReadPageAsync ( pageSize ) ;
2128+ // Do something with the page of items
2129+ Console . WriteLine ( $ "A page of { pageSize } results (unless it's the final page):") ;
2130+ foreach ( TimeSeries item in singlePage )
2131+ {
2132+ // Do something with each item
2133+ Console . WriteLine ( item ) ;
2134+ }
2135+ // Store the pageToken, for when the next page is required.
2136+ string nextPageToken = singlePage . NextPageToken ;
2137+ // End snippet
2138+ }
2139+
19462140 /// <summary>Snippet for CreateTimeSeries</summary>
19472141 public void CreateTimeSeriesRequestObject ( )
19482142 {
0 commit comments