@Generated(value="by gapic-generator-java") public class InsightTypeName extends Object implements com.google.api.resourcenames.ResourceName
| Modifier and Type | Class and Description |
|---|---|
static class |
InsightTypeName.BillingAccountLocationInsightTypeBuilder
Builder for billingAccounts/{billing_account}/locations/{location}/insightTypes/{insight_type}.
|
static class |
InsightTypeName.Builder
Builder for projects/{project}/locations/{location}/insightTypes/{insight_type}.
|
static class |
InsightTypeName.FolderLocationInsightTypeBuilder
Builder for folders/{folder}/locations/{location}/insightTypes/{insight_type}.
|
static class |
InsightTypeName.OrganizationLocationInsightTypeBuilder
Builder for organizations/{organization}/locations/{location}/insightTypes/{insight_type}.
|
| Modifier | Constructor and Description |
|---|---|
protected |
InsightTypeName()
Deprecated.
|
@Deprecated protected InsightTypeName()
public String getProject()
public String getLocation()
public String getInsightType()
public String getBillingAccount()
public String getFolder()
public String getOrganization()
public static InsightTypeName.Builder newBuilder()
public static InsightTypeName.Builder newProjectLocationInsightTypeBuilder()
public static InsightTypeName.BillingAccountLocationInsightTypeBuilder newBillingAccountLocationInsightTypeBuilder()
public static InsightTypeName.FolderLocationInsightTypeBuilder newFolderLocationInsightTypeBuilder()
public static InsightTypeName.OrganizationLocationInsightTypeBuilder newOrganizationLocationInsightTypeBuilder()
public InsightTypeName.Builder toBuilder()
public static InsightTypeName of(String project, String location, String insightType)
public static InsightTypeName ofProjectLocationInsightTypeName(String project, String location, String insightType)
public static InsightTypeName ofBillingAccountLocationInsightTypeName(String billingAccount, String location, String insightType)
public static InsightTypeName ofFolderLocationInsightTypeName(String folder, String location, String insightType)
public static InsightTypeName ofOrganizationLocationInsightTypeName(String organization, String location, String insightType)
public static String formatProjectLocationInsightTypeName(String project, String location, String insightType)
public static String formatBillingAccountLocationInsightTypeName(String billingAccount, String location, String insightType)
public static String formatFolderLocationInsightTypeName(String folder, String location, String insightType)
public static String formatOrganizationLocationInsightTypeName(String organization, String location, String insightType)
public static InsightTypeName parse(String formattedString)
public static List<InsightTypeName> parseList(List<String> formattedStrings)
public static List<String> toStringList(List<InsightTypeName> 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.