Skip to content

Commit

Permalink
feat: deprecate methods (#587)
Browse files Browse the repository at this point in the history
  • Loading branch information
Neenu1995 committed Aug 4, 2021
1 parent e092b05 commit 85e496d
Show file tree
Hide file tree
Showing 3 changed files with 118 additions and 254 deletions.
Expand Up @@ -108,6 +108,12 @@ public static Builder newBuilder() {
}

@BetaApi("The per-pattern Builders are not stable yet and may be changed in the future.")
public static Builder newProjectBuilder() {
return new Builder();
}

/** @deprecated Please use {@link #newProjectBuilder()} instead */
@Deprecated
public static Builder newProjectCmekSettingsBuilder() {
return new Builder();
}
Expand Down Expand Up @@ -136,21 +142,45 @@ public static CmekSettingsName of(String project) {
}

@BetaApi("The static create methods are not stable yet and may be changed in the future.")
public static CmekSettingsName ofProjectName(String project) {
return newBuilder().setProject(project).build();
}

/** @deprecated Please use {@link #ofProjectName()} instead */
@Deprecated
public static CmekSettingsName ofProjectCmekSettingsName(String project) {
return newBuilder().setProject(project).build();
}

@BetaApi("The static create methods are not stable yet and may be changed in the future.")
public static CmekSettingsName ofOrganizationName(String organization) {
return newOrganizationCmekSettingsBuilder().setOrganization(organization).build();
}

/** @deprecated Please use {@link #ofOrganizationName()} instead */
@Deprecated
public static CmekSettingsName ofOrganizationCmekSettingsName(String organization) {
return newOrganizationCmekSettingsBuilder().setOrganization(organization).build();
}

@BetaApi("The static create methods are not stable yet and may be changed in the future.")
public static CmekSettingsName ofFolderName(String folder) {
return newFolderCmekSettingsBuilder().setFolder(folder).build();
}

/** @deprecated Please use {@link #ofFolderName()} instead */
@Deprecated
public static CmekSettingsName ofFolderCmekSettingsName(String folder) {
return newFolderCmekSettingsBuilder().setFolder(folder).build();
}

@BetaApi("The static create methods are not stable yet and may be changed in the future.")
public static CmekSettingsName ofBillingAccountName(String billingAccount) {
return newBillingAccountCmekSettingsBuilder().setBillingAccount(billingAccount).build();
}

/** @deprecated Please use {@link #ofBillingAccountName()} instead */
@Deprecated
public static CmekSettingsName ofBillingAccountCmekSettingsName(String billingAccount) {
return newBillingAccountCmekSettingsBuilder().setBillingAccount(billingAccount).build();
}
Expand All @@ -160,21 +190,48 @@ public static String format(String project) {
}

@BetaApi("The static format methods are not stable yet and may be changed in the future.")
public static String formatProjectName(String project) {
return newBuilder().setProject(project).build().toString();
}

/** @deprecated Please use {@link #formatProjectName()} instead */
@Deprecated
public static String formatProjectCmekSettingsName(String project) {
return newBuilder().setProject(project).build().toString();
}

@BetaApi("The static format methods are not stable yet and may be changed in the future.")
public static String formatOrganizationName(String organization) {
return newOrganizationCmekSettingsBuilder().setOrganization(organization).build().toString();
}

/** @deprecated Please use {@link #formatOrganizationName()} instead */
@Deprecated
public static String formatOrganizationCmekSettingsName(String organization) {
return newOrganizationCmekSettingsBuilder().setOrganization(organization).build().toString();
}

@BetaApi("The static format methods are not stable yet and may be changed in the future.")
public static String formatFolderName(String folder) {
return newFolderCmekSettingsBuilder().setFolder(folder).build().toString();
}

/** @deprecated Please use {@link #formatFolderName()} instead */
@Deprecated
public static String formatFolderCmekSettingsName(String folder) {
return newFolderCmekSettingsBuilder().setFolder(folder).build().toString();
}

@BetaApi("The static format methods are not stable yet and may be changed in the future.")
public static String formatBillingAccountName(String billingAccount) {
return newBillingAccountCmekSettingsBuilder()
.setBillingAccount(billingAccount)
.build()
.toString();
}

/** @deprecated Please use {@link #formatBillingAccountName()} instead */
@Deprecated
public static String formatBillingAccountCmekSettingsName(String billingAccount) {
return newBillingAccountCmekSettingsBuilder()
.setBillingAccount(billingAccount)
Expand Down

0 comments on commit 85e496d

Please sign in to comment.