Skip to content

Commit b066b18

Browse files
rybosomegarrettjonesgoogle
authored andcommitted
---
yaml --- r: 7971 b: refs/heads/tswast-patch-1 c: 4576cd6 h: refs/heads/master i: 7969: 4736aea 7967: a437740
1 parent a3477a8 commit b066b18

2 files changed

Lines changed: 75 additions & 1 deletion

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ refs/tags/v0.18.0: 9d193c4c4b9d1c6f21515dd8e50836b9194ec9bb
5757
refs/tags/v0.19.0: e67b56e4d8dad5f9a7b38c9b2107c23c828f2ed5
5858
refs/tags/v0.20.0: 839f7fb7156535146aa1cb2c5aadd8d375d854e8
5959
refs/tags/v0.20.1: 370471f437f1f4f68a11e068df5cd6bf39edb1fa
60-
refs/heads/tswast-patch-1: 1905cf882dfcf736edd701e82219bf29b9166f8d
60+
refs/heads/tswast-patch-1: 4576cd62859dd478acef4d4c1987d4dd3e19f31e
6161
refs/heads/pubsub-streaming-pull: 19262b752ee874eb2ca3b950eb2aef44d5a5267b
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
/*
2+
* Copyright 2017 Google Inc. All Rights Reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package com.google.cloud;
18+
19+
import java.lang.annotation.Retention;
20+
import java.lang.annotation.RetentionPolicy;
21+
22+
/**
23+
* A qualifier indicating what level of access and support can be expected of a particular Google
24+
* Cloud Platform feature. The "GeneralAvailability" qualifier is not provided since the vast
25+
* majority of features are in this category. Note that features may be in a later launch stage
26+
* than the client library annotation indicates.
27+
*
28+
* <p>See more at the <a href="https://cloud.google.com/terms/launch-stages">Launch Stages Documentation</a>.
29+
*/
30+
public class GcpLaunchStage {
31+
32+
/**
33+
* Early Access features are limited to a closed group of testers. To use these features, you must
34+
* sign up in advance and sign a Trusted Tester agreement (which includes confidentiality
35+
* provisions). These features may be unstable, changed in backward-incompatible ways, and are not
36+
* guaranteed to be released.
37+
*/
38+
@Retention(RetentionPolicy.RUNTIME)
39+
public @interface EarlyAccess {}
40+
41+
/**
42+
* Alpha is a limited availability test for releases before they are cleared for widespread use.
43+
* By Alpha, all significant design issues are resolved and we are in the process of verifying
44+
* functionality. Alpha customers need to apply for access, agree to applicable terms, and have
45+
* their projects whitelisted. Alpha releases don’t have to be feature complete, no SLAs are
46+
* provided, and there are no technical support obligations, but they will be far enough along
47+
* that customers can actually use them in test environments or for limited-use tests -- just like
48+
* they would in normal production cases.
49+
*/
50+
@Retention(RetentionPolicy.RUNTIME)
51+
public @interface Alpha {}
52+
53+
/**
54+
* Beta is the point at which we are ready to open a release for any customer to use. There are no
55+
* SLA or technical support obligations in a Beta release, and charges may be waived in some
56+
* cases. Products will be complete from a feature perspective, but may have some open outstanding
57+
* issues. Beta releases are suitable for limited production use cases.
58+
*/
59+
@Retention(RetentionPolicy.RUNTIME)
60+
public @interface Beta {}
61+
62+
/**
63+
* Deprecated features are scheduled to be shut down and removed. For more information, see the
64+
* “Deprecation Policy” section of our <a href="https://cloud.google.com/terms/">Terms of Service</a>
65+
* and the <a href="https://cloud.google.com/terms/deprecation">Google Cloud Platform Subject to the Deprecation Policy</a>
66+
* documentation.
67+
*/
68+
@Retention(RetentionPolicy.RUNTIME)
69+
public @interface Deprecated {}
70+
71+
private GcpLaunchStage() {
72+
// Intentionally left blank.
73+
}
74+
}

0 commit comments

Comments
 (0)