@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()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static InsightTypeName.Builder newProjectLocationInsightTypeBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static InsightTypeName.BillingAccountLocationInsightTypeBuilder newBillingAccountLocationInsightTypeBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static InsightTypeName.FolderLocationInsightTypeBuilder newFolderLocationInsightTypeBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static InsightTypeName.OrganizationLocationInsightTypeBuilder newOrganizationLocationInsightTypeBuilder()
public InsightTypeName.Builder toBuilder()
public static InsightTypeName of(String project, String location, String insightType)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static InsightTypeName ofProjectLocationInsightTypeName(String project, String location, String insightType)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static InsightTypeName ofBillingAccountLocationInsightTypeName(String billingAccount, String location, String insightType)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static InsightTypeName ofFolderLocationInsightTypeName(String folder, String location, String insightType)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static InsightTypeName ofOrganizationLocationInsightTypeName(String organization, String location, String insightType)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatProjectLocationInsightTypeName(String project, String location, String insightType)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatBillingAccountLocationInsightTypeName(String billingAccount, String location, String insightType)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatFolderLocationInsightTypeName(String folder, String location, String insightType)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") 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.