• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
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  *     https://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 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/scheduler/v1/job.proto
18 
19 package com.google.cloud.scheduler.v1;
20 
21 public final class JobProto {
JobProto()22   private JobProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_scheduler_v1_Job_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_scheduler_v1_Job_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_scheduler_v1_RetryConfig_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_scheduler_v1_RetryConfig_fieldAccessorTable;
38 
getDescriptor()39   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
40     return descriptor;
41   }
42 
43   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
44 
45   static {
46     java.lang.String[] descriptorData = {
47       "\n#google/cloud/scheduler/v1/job.proto\022\031g"
48           + "oogle.cloud.scheduler.v1\032\031google/api/res"
49           + "ource.proto\032&google/cloud/scheduler/v1/t"
50           + "arget.proto\032\036google/protobuf/duration.pr"
51           + "oto\032\037google/protobuf/timestamp.proto\032\027go"
52           + "ogle/rpc/status.proto\"\313\006\n\003Job\022\014\n\004name\030\001 "
53           + "\001(\t\022\023\n\013description\030\002 \001(\t\022@\n\rpubsub_targe"
54           + "t\030\004 \001(\0132\'.google.cloud.scheduler.v1.Pubs"
55           + "ubTargetH\000\022P\n\026app_engine_http_target\030\005 \001"
56           + "(\0132..google.cloud.scheduler.v1.AppEngine"
57           + "HttpTargetH\000\022<\n\013http_target\030\006 \001(\0132%.goog"
58           + "le.cloud.scheduler.v1.HttpTargetH\000\022\020\n\010sc"
59           + "hedule\030\024 \001(\t\022\021\n\ttime_zone\030\025 \001(\t\0224\n\020user_"
60           + "update_time\030\t \001(\0132\032.google.protobuf.Time"
61           + "stamp\0223\n\005state\030\n \001(\0162$.google.cloud.sche"
62           + "duler.v1.Job.State\022\"\n\006status\030\013 \001(\0132\022.goo"
63           + "gle.rpc.Status\0221\n\rschedule_time\030\021 \001(\0132\032."
64           + "google.protobuf.Timestamp\0225\n\021last_attemp"
65           + "t_time\030\022 \001(\0132\032.google.protobuf.Timestamp"
66           + "\022<\n\014retry_config\030\023 \001(\0132&.google.cloud.sc"
67           + "heduler.v1.RetryConfig\0223\n\020attempt_deadli"
68           + "ne\030\026 \001(\0132\031.google.protobuf.Duration\"X\n\005S"
69           + "tate\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007ENABLED\020\001"
70           + "\022\n\n\006PAUSED\020\002\022\014\n\010DISABLED\020\003\022\021\n\rUPDATE_FAI"
71           + "LED\020\004:Z\352AW\n!cloudscheduler.googleapis.co"
72           + "m/Job\0222projects/{project}/locations/{loc"
73           + "ation}/jobs/{job}B\010\n\006target\"\342\001\n\013RetryCon"
74           + "fig\022\023\n\013retry_count\030\001 \001(\005\0225\n\022max_retry_du"
75           + "ration\030\002 \001(\0132\031.google.protobuf.Duration\022"
76           + "7\n\024min_backoff_duration\030\003 \001(\0132\031.google.p"
77           + "rotobuf.Duration\0227\n\024max_backoff_duration"
78           + "\030\004 \001(\0132\031.google.protobuf.Duration\022\025\n\rmax"
79           + "_doublings\030\005 \001(\005Bh\n\035com.google.cloud.sch"
80           + "eduler.v1B\010JobProtoP\001Z;cloud.google.com/"
81           + "go/scheduler/apiv1/schedulerpb;scheduler"
82           + "pbb\006proto3"
83     };
84     descriptor =
85         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
86             descriptorData,
87             new com.google.protobuf.Descriptors.FileDescriptor[] {
88               com.google.api.ResourceProto.getDescriptor(),
89               com.google.cloud.scheduler.v1.TargetProto.getDescriptor(),
90               com.google.protobuf.DurationProto.getDescriptor(),
91               com.google.protobuf.TimestampProto.getDescriptor(),
92               com.google.rpc.StatusProto.getDescriptor(),
93             });
94     internal_static_google_cloud_scheduler_v1_Job_descriptor =
95         getDescriptor().getMessageTypes().get(0);
96     internal_static_google_cloud_scheduler_v1_Job_fieldAccessorTable =
97         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
98             internal_static_google_cloud_scheduler_v1_Job_descriptor,
99             new java.lang.String[] {
100               "Name",
101               "Description",
102               "PubsubTarget",
103               "AppEngineHttpTarget",
104               "HttpTarget",
105               "Schedule",
106               "TimeZone",
107               "UserUpdateTime",
108               "State",
109               "Status",
110               "ScheduleTime",
111               "LastAttemptTime",
112               "RetryConfig",
113               "AttemptDeadline",
114               "Target",
115             });
116     internal_static_google_cloud_scheduler_v1_RetryConfig_descriptor =
117         getDescriptor().getMessageTypes().get(1);
118     internal_static_google_cloud_scheduler_v1_RetryConfig_fieldAccessorTable =
119         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
120             internal_static_google_cloud_scheduler_v1_RetryConfig_descriptor,
121             new java.lang.String[] {
122               "RetryCount",
123               "MaxRetryDuration",
124               "MinBackoffDuration",
125               "MaxBackoffDuration",
126               "MaxDoublings",
127             });
128     com.google.protobuf.ExtensionRegistry registry =
129         com.google.protobuf.ExtensionRegistry.newInstance();
130     registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)131     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
132         descriptor, registry);
com.google.api.ResourceProto.getDescriptor()133     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.scheduler.v1.TargetProto.getDescriptor()134     com.google.cloud.scheduler.v1.TargetProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor()135     com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()136     com.google.protobuf.TimestampProto.getDescriptor();
com.google.rpc.StatusProto.getDescriptor()137     com.google.rpc.StatusProto.getDescriptor();
138   }
139 
140   // @@protoc_insertion_point(outer_class_scope)
141 }
142