@@ -6949,6 +6949,247 @@ public List set(String parameterName, Object value) {
6949
6949
}
6950
6950
6951
6951
}
6952
+ /**
6953
+ * An accessor for creating requests from the Services collection.
6954
+ *
6955
+ * <p>The typical use is:</p>
6956
+ * <pre>
6957
+ * {@code Appengine appengine = new Appengine(...);}
6958
+ * {@code Appengine.Services.List request = appengine.services().list(parameters ...)}
6959
+ * </pre>
6960
+ *
6961
+ * @return the resource collection
6962
+ */
6963
+ public Services services () {
6964
+ return new Services ();
6965
+ }
6966
+
6967
+ /**
6968
+ * The "services" collection of methods.
6969
+ */
6970
+ public class Services {
6971
+
6972
+ /**
6973
+ * An accessor for creating requests from the Versions collection.
6974
+ *
6975
+ * <p>The typical use is:</p>
6976
+ * <pre>
6977
+ * {@code Appengine appengine = new Appengine(...);}
6978
+ * {@code Appengine.Versions.List request = appengine.versions().list(parameters ...)}
6979
+ * </pre>
6980
+ *
6981
+ * @return the resource collection
6982
+ */
6983
+ public Versions versions () {
6984
+ return new Versions ();
6985
+ }
6986
+
6987
+ /**
6988
+ * The "versions" collection of methods.
6989
+ */
6990
+ public class Versions {
6991
+
6992
+ /**
6993
+ * Deletes an existing Version resource.
6994
+ *
6995
+ * Create a request for the method "versions.delete".
6996
+ *
6997
+ * This request holds the parameters needed by the appengine server. After setting any optional
6998
+ * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
6999
+ *
7000
+ * @param projectsId Part of `name`. Name of the resource requested. Example: apps/myapp/services/default/versions/v1.
7001
+ * @param locationsId Part of `name`. See documentation of `projectsId`.
7002
+ * @param applicationsId Part of `name`. See documentation of `projectsId`.
7003
+ * @param servicesId Part of `name`. See documentation of `projectsId`.
7004
+ * @param versionsId Part of `name`. See documentation of `projectsId`.
7005
+ * @return the request
7006
+ */
7007
+ public Delete delete (java .lang .String projectsId , java .lang .String locationsId , java .lang .String applicationsId , java .lang .String servicesId , java .lang .String versionsId ) throws java .io .IOException {
7008
+ Delete result = new Delete (projectsId , locationsId , applicationsId , servicesId , versionsId );
7009
+ initialize (result );
7010
+ return result ;
7011
+ }
7012
+
7013
+ public class Delete extends AppengineRequest <com .google .api .services .appengine .v1 .model .Operation > {
7014
+
7015
+ private static final String REST_PATH = "v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}/versions/{versionsId}" ;
7016
+
7017
+ /**
7018
+ * Deletes an existing Version resource.
7019
+ *
7020
+ * Create a request for the method "versions.delete".
7021
+ *
7022
+ * This request holds the parameters needed by the the appengine server. After setting any
7023
+ * optional parameters, call the {@link Delete#execute()} method to invoke the remote operation.
7024
+ * <p> {@link
7025
+ * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
7026
+ * be called to initialize this instance immediately after invoking the constructor. </p>
7027
+ *
7028
+ * @param projectsId Part of `name`. Name of the resource requested. Example: apps/myapp/services/default/versions/v1.
7029
+ * @param locationsId Part of `name`. See documentation of `projectsId`.
7030
+ * @param applicationsId Part of `name`. See documentation of `projectsId`.
7031
+ * @param servicesId Part of `name`. See documentation of `projectsId`.
7032
+ * @param versionsId Part of `name`. See documentation of `projectsId`.
7033
+ * @since 1.13
7034
+ */
7035
+ protected Delete (java .lang .String projectsId , java .lang .String locationsId , java .lang .String applicationsId , java .lang .String servicesId , java .lang .String versionsId ) {
7036
+ super (Appengine .this , "DELETE" , REST_PATH , null , com .google .api .services .appengine .v1 .model .Operation .class );
7037
+ this .projectsId = com .google .api .client .util .Preconditions .checkNotNull (projectsId , "Required parameter projectsId must be specified." );
7038
+ this .locationsId = com .google .api .client .util .Preconditions .checkNotNull (locationsId , "Required parameter locationsId must be specified." );
7039
+ this .applicationsId = com .google .api .client .util .Preconditions .checkNotNull (applicationsId , "Required parameter applicationsId must be specified." );
7040
+ this .servicesId = com .google .api .client .util .Preconditions .checkNotNull (servicesId , "Required parameter servicesId must be specified." );
7041
+ this .versionsId = com .google .api .client .util .Preconditions .checkNotNull (versionsId , "Required parameter versionsId must be specified." );
7042
+ }
7043
+
7044
+ @ Override
7045
+ public Delete set$Xgafv (java .lang .String $Xgafv ) {
7046
+ return (Delete ) super .set$Xgafv ($Xgafv );
7047
+ }
7048
+
7049
+ @ Override
7050
+ public Delete setAccessToken (java .lang .String accessToken ) {
7051
+ return (Delete ) super .setAccessToken (accessToken );
7052
+ }
7053
+
7054
+ @ Override
7055
+ public Delete setAlt (java .lang .String alt ) {
7056
+ return (Delete ) super .setAlt (alt );
7057
+ }
7058
+
7059
+ @ Override
7060
+ public Delete setCallback (java .lang .String callback ) {
7061
+ return (Delete ) super .setCallback (callback );
7062
+ }
7063
+
7064
+ @ Override
7065
+ public Delete setFields (java .lang .String fields ) {
7066
+ return (Delete ) super .setFields (fields );
7067
+ }
7068
+
7069
+ @ Override
7070
+ public Delete setKey (java .lang .String key ) {
7071
+ return (Delete ) super .setKey (key );
7072
+ }
7073
+
7074
+ @ Override
7075
+ public Delete setOauthToken (java .lang .String oauthToken ) {
7076
+ return (Delete ) super .setOauthToken (oauthToken );
7077
+ }
7078
+
7079
+ @ Override
7080
+ public Delete setPrettyPrint (java .lang .Boolean prettyPrint ) {
7081
+ return (Delete ) super .setPrettyPrint (prettyPrint );
7082
+ }
7083
+
7084
+ @ Override
7085
+ public Delete setQuotaUser (java .lang .String quotaUser ) {
7086
+ return (Delete ) super .setQuotaUser (quotaUser );
7087
+ }
7088
+
7089
+ @ Override
7090
+ public Delete setUploadType (java .lang .String uploadType ) {
7091
+ return (Delete ) super .setUploadType (uploadType );
7092
+ }
7093
+
7094
+ @ Override
7095
+ public Delete setUploadProtocol (java .lang .String uploadProtocol ) {
7096
+ return (Delete ) super .setUploadProtocol (uploadProtocol );
7097
+ }
7098
+
7099
+ /**
7100
+ * Part of `name`. Name of the resource requested. Example:
7101
+ * apps/myapp/services/default/versions/v1.
7102
+ */
7103
+ @ com .google .api .client .util .Key
7104
+ private java .lang .String projectsId ;
7105
+
7106
+ /** Part of `name`. Name of the resource requested. Example: apps/myapp/services/default/versions/v1.
7107
+ */
7108
+ public java .lang .String getProjectsId () {
7109
+ return projectsId ;
7110
+ }
7111
+
7112
+ /**
7113
+ * Part of `name`. Name of the resource requested. Example:
7114
+ * apps/myapp/services/default/versions/v1.
7115
+ */
7116
+ public Delete setProjectsId (java .lang .String projectsId ) {
7117
+ this .projectsId = projectsId ;
7118
+ return this ;
7119
+ }
7120
+
7121
+ /** Part of `name`. See documentation of `projectsId`. */
7122
+ @ com .google .api .client .util .Key
7123
+ private java .lang .String locationsId ;
7124
+
7125
+ /** Part of `name`. See documentation of `projectsId`.
7126
+ */
7127
+ public java .lang .String getLocationsId () {
7128
+ return locationsId ;
7129
+ }
7130
+
7131
+ /** Part of `name`. See documentation of `projectsId`. */
7132
+ public Delete setLocationsId (java .lang .String locationsId ) {
7133
+ this .locationsId = locationsId ;
7134
+ return this ;
7135
+ }
7136
+
7137
+ /** Part of `name`. See documentation of `projectsId`. */
7138
+ @ com .google .api .client .util .Key
7139
+ private java .lang .String applicationsId ;
7140
+
7141
+ /** Part of `name`. See documentation of `projectsId`.
7142
+ */
7143
+ public java .lang .String getApplicationsId () {
7144
+ return applicationsId ;
7145
+ }
7146
+
7147
+ /** Part of `name`. See documentation of `projectsId`. */
7148
+ public Delete setApplicationsId (java .lang .String applicationsId ) {
7149
+ this .applicationsId = applicationsId ;
7150
+ return this ;
7151
+ }
7152
+
7153
+ /** Part of `name`. See documentation of `projectsId`. */
7154
+ @ com .google .api .client .util .Key
7155
+ private java .lang .String servicesId ;
7156
+
7157
+ /** Part of `name`. See documentation of `projectsId`.
7158
+ */
7159
+ public java .lang .String getServicesId () {
7160
+ return servicesId ;
7161
+ }
7162
+
7163
+ /** Part of `name`. See documentation of `projectsId`. */
7164
+ public Delete setServicesId (java .lang .String servicesId ) {
7165
+ this .servicesId = servicesId ;
7166
+ return this ;
7167
+ }
7168
+
7169
+ /** Part of `name`. See documentation of `projectsId`. */
7170
+ @ com .google .api .client .util .Key
7171
+ private java .lang .String versionsId ;
7172
+
7173
+ /** Part of `name`. See documentation of `projectsId`.
7174
+ */
7175
+ public java .lang .String getVersionsId () {
7176
+ return versionsId ;
7177
+ }
7178
+
7179
+ /** Part of `name`. See documentation of `projectsId`. */
7180
+ public Delete setVersionsId (java .lang .String versionsId ) {
7181
+ this .versionsId = versionsId ;
7182
+ return this ;
7183
+ }
7184
+
7185
+ @ Override
7186
+ public Delete set (String parameterName , Object value ) {
7187
+ return (Delete ) super .set (parameterName , value );
7188
+ }
7189
+ }
7190
+
7191
+ }
7192
+ }
6952
7193
}
6953
7194
}
6954
7195
}
0 commit comments