@@ -108,6 +108,12 @@ public static Builder newBuilder() {
108108 }
109109
110110 @ BetaApi ("The per-pattern Builders are not stable yet and may be changed in the future." )
111+ public static Builder newProjectBuilder () {
112+ return new Builder ();
113+ }
114+
115+ /** @deprecated Please use {@link #newProjectBuilder()} instead */
116+ @ Deprecated
111117 public static Builder newProjectCmekSettingsBuilder () {
112118 return new Builder ();
113119 }
@@ -136,21 +142,45 @@ public static CmekSettingsName of(String project) {
136142 }
137143
138144 @ BetaApi ("The static create methods are not stable yet and may be changed in the future." )
145+ public static CmekSettingsName ofProjectName (String project ) {
146+ return newBuilder ().setProject (project ).build ();
147+ }
148+
149+ /** @deprecated Please use {@link #ofProjectName()} instead */
150+ @ Deprecated
139151 public static CmekSettingsName ofProjectCmekSettingsName (String project ) {
140152 return newBuilder ().setProject (project ).build ();
141153 }
142154
143155 @ BetaApi ("The static create methods are not stable yet and may be changed in the future." )
156+ public static CmekSettingsName ofOrganizationName (String organization ) {
157+ return newOrganizationCmekSettingsBuilder ().setOrganization (organization ).build ();
158+ }
159+
160+ /** @deprecated Please use {@link #ofOrganizationName()} instead */
161+ @ Deprecated
144162 public static CmekSettingsName ofOrganizationCmekSettingsName (String organization ) {
145163 return newOrganizationCmekSettingsBuilder ().setOrganization (organization ).build ();
146164 }
147165
148166 @ BetaApi ("The static create methods are not stable yet and may be changed in the future." )
167+ public static CmekSettingsName ofFolderName (String folder ) {
168+ return newFolderCmekSettingsBuilder ().setFolder (folder ).build ();
169+ }
170+
171+ /** @deprecated Please use {@link #ofFolderName()} instead */
172+ @ Deprecated
149173 public static CmekSettingsName ofFolderCmekSettingsName (String folder ) {
150174 return newFolderCmekSettingsBuilder ().setFolder (folder ).build ();
151175 }
152176
153177 @ BetaApi ("The static create methods are not stable yet and may be changed in the future." )
178+ public static CmekSettingsName ofBillingAccountName (String billingAccount ) {
179+ return newBillingAccountCmekSettingsBuilder ().setBillingAccount (billingAccount ).build ();
180+ }
181+
182+ /** @deprecated Please use {@link #ofBillingAccountName()} instead */
183+ @ Deprecated
154184 public static CmekSettingsName ofBillingAccountCmekSettingsName (String billingAccount ) {
155185 return newBillingAccountCmekSettingsBuilder ().setBillingAccount (billingAccount ).build ();
156186 }
@@ -160,21 +190,48 @@ public static String format(String project) {
160190 }
161191
162192 @ BetaApi ("The static format methods are not stable yet and may be changed in the future." )
193+ public static String formatProjectName (String project ) {
194+ return newBuilder ().setProject (project ).build ().toString ();
195+ }
196+
197+ /** @deprecated Please use {@link #formatProjectName()} instead */
198+ @ Deprecated
163199 public static String formatProjectCmekSettingsName (String project ) {
164200 return newBuilder ().setProject (project ).build ().toString ();
165201 }
166202
167203 @ BetaApi ("The static format methods are not stable yet and may be changed in the future." )
204+ public static String formatOrganizationName (String organization ) {
205+ return newOrganizationCmekSettingsBuilder ().setOrganization (organization ).build ().toString ();
206+ }
207+
208+ /** @deprecated Please use {@link #formatOrganizationName()} instead */
209+ @ Deprecated
168210 public static String formatOrganizationCmekSettingsName (String organization ) {
169211 return newOrganizationCmekSettingsBuilder ().setOrganization (organization ).build ().toString ();
170212 }
171213
172214 @ BetaApi ("The static format methods are not stable yet and may be changed in the future." )
215+ public static String formatFolderName (String folder ) {
216+ return newFolderCmekSettingsBuilder ().setFolder (folder ).build ().toString ();
217+ }
218+
219+ /** @deprecated Please use {@link #formatFolderName()} instead */
220+ @ Deprecated
173221 public static String formatFolderCmekSettingsName (String folder ) {
174222 return newFolderCmekSettingsBuilder ().setFolder (folder ).build ().toString ();
175223 }
176224
177225 @ BetaApi ("The static format methods are not stable yet and may be changed in the future." )
226+ public static String formatBillingAccountName (String billingAccount ) {
227+ return newBillingAccountCmekSettingsBuilder ()
228+ .setBillingAccount (billingAccount )
229+ .build ()
230+ .toString ();
231+ }
232+
233+ /** @deprecated Please use {@link #formatBillingAccountName()} instead */
234+ @ Deprecated
178235 public static String formatBillingAccountCmekSettingsName (String billingAccount ) {
179236 return newBillingAccountCmekSettingsBuilder ()
180237 .setBillingAccount (billingAccount )
0 commit comments