@Generated(value="by gapic-generator-java") public class RecommendationName extends Object implements com.google.api.resourcenames.ResourceName
| Modifier and Type | Class and Description |
|---|---|
static class |
RecommendationName.BillingAccountLocationRecommenderRecommendationBuilder
Builder for
billingAccounts/{billing_account}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}.
|
static class |
RecommendationName.Builder
Builder for
projects/{project}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}.
|
static class |
RecommendationName.FolderLocationRecommenderRecommendationBuilder
Builder for
folders/{folder}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}.
|
static class |
RecommendationName.OrganizationLocationRecommenderRecommendationBuilder
Builder for
organizations/{organization}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}.
|
| Modifier | Constructor and Description |
|---|---|
protected |
RecommendationName()
Deprecated.
|
@Deprecated protected RecommendationName()
public String getProject()
public String getLocation()
public String getRecommender()
public String getRecommendation()
public String getBillingAccount()
public String getFolder()
public String getOrganization()
public static RecommendationName.Builder newBuilder()
public static RecommendationName.Builder newProjectLocationRecommenderRecommendationBuilder()
public static RecommendationName.BillingAccountLocationRecommenderRecommendationBuilder newBillingAccountLocationRecommenderRecommendationBuilder()
public static RecommendationName.FolderLocationRecommenderRecommendationBuilder newFolderLocationRecommenderRecommendationBuilder()
public static RecommendationName.OrganizationLocationRecommenderRecommendationBuilder newOrganizationLocationRecommenderRecommendationBuilder()
public RecommendationName.Builder toBuilder()
public static RecommendationName of(String project, String location, String recommender, String recommendation)
public static RecommendationName ofProjectLocationRecommenderRecommendationName(String project, String location, String recommender, String recommendation)
public static RecommendationName ofBillingAccountLocationRecommenderRecommendationName(String billingAccount, String location, String recommender, String recommendation)
public static RecommendationName ofFolderLocationRecommenderRecommendationName(String folder, String location, String recommender, String recommendation)
public static RecommendationName ofOrganizationLocationRecommenderRecommendationName(String organization, String location, String recommender, String recommendation)
public static String format(String project, String location, String recommender, String recommendation)
public static String formatProjectLocationRecommenderRecommendationName(String project, String location, String recommender, String recommendation)
public static String formatBillingAccountLocationRecommenderRecommendationName(String billingAccount, String location, String recommender, String recommendation)
public static String formatFolderLocationRecommenderRecommendationName(String folder, String location, String recommender, String recommendation)
public static String formatOrganizationLocationRecommenderRecommendationName(String organization, String location, String recommender, String recommendation)
public static RecommendationName parse(String formattedString)
public static List<RecommendationName> parseList(List<String> formattedStrings)
public static List<String> toStringList(List<RecommendationName> values)
public static boolean isParsableFrom(String formattedString)
public Map<String,String> getFieldValuesMap()
getFieldValuesMap in interface com.google.api.resourcenames.ResourceNamepublic String getFieldValue(String fieldName)
getFieldValue in interface com.google.api.resourcenames.ResourceNameCopyright © 2024 Google LLC. All rights reserved.