@Generated(value="by gapic-generator-java") public class InsightName extends Object implements com.google.api.resourcenames.ResourceName
| Modifier and Type | Class and Description |
|---|---|
static class |
InsightName.BillingAccountLocationInsightTypeInsightBuilder
Builder for
billingAccounts/{billing_account}/locations/{location}/insightTypes/{insight_type}/insights/{insight}.
|
static class |
InsightName.Builder
Builder for
projects/{project}/locations/{location}/insightTypes/{insight_type}/insights/{insight}.
|
static class |
InsightName.FolderLocationInsightTypeInsightBuilder
Builder for
folders/{folder}/locations/{location}/insightTypes/{insight_type}/insights/{insight}.
|
static class |
InsightName.OrganizationLocationInsightTypeInsightBuilder
Builder for
organizations/{organization}/locations/{location}/insightTypes/{insight_type}/insights/{insight}.
|
| Modifier | Constructor and Description |
|---|---|
protected |
InsightName()
Deprecated.
|
@Deprecated protected InsightName()
public String getProject()
public String getLocation()
public String getInsightType()
public String getInsight()
public String getBillingAccount()
public String getFolder()
public String getOrganization()
public static InsightName.Builder newBuilder()
public static InsightName.Builder newProjectLocationInsightTypeInsightBuilder()
public static InsightName.BillingAccountLocationInsightTypeInsightBuilder newBillingAccountLocationInsightTypeInsightBuilder()
public static InsightName.FolderLocationInsightTypeInsightBuilder newFolderLocationInsightTypeInsightBuilder()
public static InsightName.OrganizationLocationInsightTypeInsightBuilder newOrganizationLocationInsightTypeInsightBuilder()
public InsightName.Builder toBuilder()
public static InsightName of(String project, String location, String insightType, String insight)
public static InsightName ofProjectLocationInsightTypeInsightName(String project, String location, String insightType, String insight)
public static InsightName ofBillingAccountLocationInsightTypeInsightName(String billingAccount, String location, String insightType, String insight)
public static InsightName ofFolderLocationInsightTypeInsightName(String folder, String location, String insightType, String insight)
public static InsightName ofOrganizationLocationInsightTypeInsightName(String organization, String location, String insightType, String insight)
public static String format(String project, String location, String insightType, String insight)
public static String formatProjectLocationInsightTypeInsightName(String project, String location, String insightType, String insight)
public static String formatBillingAccountLocationInsightTypeInsightName(String billingAccount, String location, String insightType, String insight)
public static String formatFolderLocationInsightTypeInsightName(String folder, String location, String insightType, String insight)
public static String formatOrganizationLocationInsightTypeInsightName(String organization, String location, String insightType, String insight)
public static InsightName parse(String formattedString)
public static List<InsightName> parseList(List<String> formattedStrings)
public static List<String> toStringList(List<InsightName> 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.