1<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5  margin: 0;
6  padding: 0;
7  border: 0;
8  font-weight: inherit;
9  font-style: inherit;
10  font-size: 100%;
11  font-family: inherit;
12  vertical-align: baseline;
13}
14
15body {
16  font-size: 13px;
17  padding: 1em;
18}
19
20h1 {
21  font-size: 26px;
22  margin-bottom: 1em;
23}
24
25h2 {
26  font-size: 24px;
27  margin-bottom: 1em;
28}
29
30h3 {
31  font-size: 20px;
32  margin-bottom: 1em;
33  margin-top: 1em;
34}
35
36pre, code {
37  line-height: 1.5;
38  font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42  margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46  font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50  border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54  margin-top: 0.5em;
55}
56
57.firstline {
58  margin-left: 2 em;
59}
60
61.method  {
62  margin-top: 1em;
63  border: solid 1px #CCC;
64  padding: 1em;
65  background: #EEE;
66}
67
68.details {
69  font-weight: bold;
70  font-size: 14px;
71}
72
73</style>
74
75<h1><a href="toolresults_v1beta3.html">Cloud Tool Results API</a> . <a href="toolresults_v1beta3.projects.html">projects</a> . <a href="toolresults_v1beta3.projects.histories.html">histories</a> . <a href="toolresults_v1beta3.projects.histories.executions.html">executions</a> . <a href="toolresults_v1beta3.projects.histories.executions.clusters.html">clusters</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78  <code><a href="#close">close()</a></code></p>
79<p class="firstline">Close httplib2 connections.</p>
80<p class="toc_element">
81  <code><a href="#get">get(projectId, historyId, executionId, clusterId, x__xgafv=None)</a></code></p>
82<p class="firstline">Retrieves a single screenshot cluster by its ID</p>
83<p class="toc_element">
84  <code><a href="#list">list(projectId, historyId, executionId, x__xgafv=None)</a></code></p>
85<p class="firstline">Lists Screenshot Clusters Returns the list of screenshot clusters corresponding to an execution. Screenshot clusters are created after the execution is finished. Clusters are created from a set of screenshots. Between any two screenshots, a matching score is calculated based off their metadata that determines how similar they are. Screenshots are placed in the cluster that has screens which have the highest matching scores.</p>
86<h3>Method Details</h3>
87<div class="method">
88    <code class="details" id="close">close()</code>
89  <pre>Close httplib2 connections.</pre>
90</div>
91
92<div class="method">
93    <code class="details" id="get">get(projectId, historyId, executionId, clusterId, x__xgafv=None)</code>
94  <pre>Retrieves a single screenshot cluster by its ID
95
96Args:
97  projectId: string, A Project id. Required. (required)
98  historyId: string, A History id. Required. (required)
99  executionId: string, An Execution id. Required. (required)
100  clusterId: string, A Cluster id Required. (required)
101  x__xgafv: string, V1 error format.
102    Allowed values
103      1 - v1 error format
104      2 - v2 error format
105
106Returns:
107  An object of the form:
108
109    {
110  &quot;activity&quot;: &quot;A String&quot;, # A string that describes the activity of every screen in the cluster.
111  &quot;clusterId&quot;: &quot;A String&quot;, # A unique identifier for the cluster. @OutputOnly
112  &quot;keyScreen&quot;: { # A singular screen that represents the cluster as a whole. This screen will act as the &quot;cover&quot; of the entire cluster. When users look at the clusters, only the key screen from each cluster will be shown. Which screen is the key screen is determined by the ClusteringAlgorithm
113    &quot;fileReference&quot;: &quot;A String&quot;, # File reference of the png file. Required.
114    &quot;locale&quot;: &quot;A String&quot;, # Locale of the device that the screenshot was taken on. Required.
115    &quot;model&quot;: &quot;A String&quot;, # Model of the device that the screenshot was taken on. Required.
116    &quot;version&quot;: &quot;A String&quot;, # OS version of the device that the screenshot was taken on. Required.
117  },
118  &quot;screens&quot;: [ # Full list of screens.
119    {
120      &quot;fileReference&quot;: &quot;A String&quot;, # File reference of the png file. Required.
121      &quot;locale&quot;: &quot;A String&quot;, # Locale of the device that the screenshot was taken on. Required.
122      &quot;model&quot;: &quot;A String&quot;, # Model of the device that the screenshot was taken on. Required.
123      &quot;version&quot;: &quot;A String&quot;, # OS version of the device that the screenshot was taken on. Required.
124    },
125  ],
126}</pre>
127</div>
128
129<div class="method">
130    <code class="details" id="list">list(projectId, historyId, executionId, x__xgafv=None)</code>
131  <pre>Lists Screenshot Clusters Returns the list of screenshot clusters corresponding to an execution. Screenshot clusters are created after the execution is finished. Clusters are created from a set of screenshots. Between any two screenshots, a matching score is calculated based off their metadata that determines how similar they are. Screenshots are placed in the cluster that has screens which have the highest matching scores.
132
133Args:
134  projectId: string, A Project id. Required. (required)
135  historyId: string, A History id. Required. (required)
136  executionId: string, An Execution id. Required. (required)
137  x__xgafv: string, V1 error format.
138    Allowed values
139      1 - v1 error format
140      2 - v2 error format
141
142Returns:
143  An object of the form:
144
145    {
146  &quot;clusters&quot;: [ # The set of clusters associated with an execution Always set
147    {
148      &quot;activity&quot;: &quot;A String&quot;, # A string that describes the activity of every screen in the cluster.
149      &quot;clusterId&quot;: &quot;A String&quot;, # A unique identifier for the cluster. @OutputOnly
150      &quot;keyScreen&quot;: { # A singular screen that represents the cluster as a whole. This screen will act as the &quot;cover&quot; of the entire cluster. When users look at the clusters, only the key screen from each cluster will be shown. Which screen is the key screen is determined by the ClusteringAlgorithm
151        &quot;fileReference&quot;: &quot;A String&quot;, # File reference of the png file. Required.
152        &quot;locale&quot;: &quot;A String&quot;, # Locale of the device that the screenshot was taken on. Required.
153        &quot;model&quot;: &quot;A String&quot;, # Model of the device that the screenshot was taken on. Required.
154        &quot;version&quot;: &quot;A String&quot;, # OS version of the device that the screenshot was taken on. Required.
155      },
156      &quot;screens&quot;: [ # Full list of screens.
157        {
158          &quot;fileReference&quot;: &quot;A String&quot;, # File reference of the png file. Required.
159          &quot;locale&quot;: &quot;A String&quot;, # Locale of the device that the screenshot was taken on. Required.
160          &quot;model&quot;: &quot;A String&quot;, # Model of the device that the screenshot was taken on. Required.
161          &quot;version&quot;: &quot;A String&quot;, # OS version of the device that the screenshot was taken on. Required.
162        },
163      ],
164    },
165  ],
166}</pre>
167</div>
168
169</body></html>