@Generated(value="by gapic-generator-java") public class SettingsName extends Object implements com.google.api.resourcenames.ResourceName
| Modifier and Type | Class and Description |
|---|---|
static class |
SettingsName.Builder
Builder for organizations/{organization}/settings.
|
static class |
SettingsName.FolderBuilder
Builder for folders/{folder}/settings.
|
static class |
SettingsName.ProjectBuilder
Builder for projects/{project}/settings.
|
static class |
SettingsName.ProjectLocationClusterBuilder
Builder for projects/{project}/locations/{location}/clusters/{cluster}/settings.
|
static class |
SettingsName.ProjectRegionClusterBuilder
Builder for projects/{project}/regions/{region}/clusters/{cluster}/settings.
|
static class |
SettingsName.ProjectZoneClusterBuilder
Builder for projects/{project}/zones/{zone}/clusters/{cluster}/settings.
|
| Modifier | Constructor and Description |
|---|---|
protected |
SettingsName()
Deprecated.
|
@Deprecated protected SettingsName()
public String getOrganization()
public String getFolder()
public String getProject()
public String getLocation()
public String getCluster()
public String getRegion()
public String getZone()
public static SettingsName.Builder newBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.Builder newOrganizationBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.FolderBuilder newFolderBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.ProjectBuilder newProjectBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.ProjectLocationClusterBuilder newProjectLocationClusterBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.ProjectRegionClusterBuilder newProjectRegionClusterBuilder()
@BetaApi(value="The per-pattern Builders are not stable yet and may be changed in the future.") public static SettingsName.ProjectZoneClusterBuilder newProjectZoneClusterBuilder()
public SettingsName.Builder toBuilder()
public static SettingsName of(String organization)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofOrganizationName(String organization)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofFolderName(String folder)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofProjectName(String project)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofProjectLocationClusterName(String project, String location, String cluster)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofProjectRegionClusterName(String project, String region, String cluster)
@BetaApi(value="The static create methods are not stable yet and may be changed in the future.") public static SettingsName ofProjectZoneClusterName(String project, String zone, String cluster)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatOrganizationName(String organization)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatFolderName(String folder)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatProjectName(String project)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatProjectLocationClusterName(String project, String location, String cluster)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatProjectRegionClusterName(String project, String region, String cluster)
@BetaApi(value="The static format methods are not stable yet and may be changed in the future.") public static String formatProjectZoneClusterName(String project, String zone, String cluster)
public static SettingsName parse(String formattedString)
public static List<SettingsName> parseList(List<String> formattedStrings)
public static List<String> toStringList(List<SettingsName> 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.