public class DataSourceName implements ResourceName
Inheritance
Object >
DataSourceName
Implements
com.google.api.resourcenames.ResourceName
Static Methods
public static String format(String project, String dataSource)
public static String formatProjectDataSourceName(String project, String dataSource)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
public static String formatProjectLocationDataSourceName(String project, String location, String dataSource)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
isParsableFrom(String formattedString)
public static boolean isParsableFrom(String formattedString)
Parameter Name Description formattedString
String
newBuilder()
public static DataSourceName.Builder newBuilder()
newProjectDataSourceBuilder()
public static DataSourceName.Builder newProjectDataSourceBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
newProjectLocationDataSourceBuilder()
public static DataSourceName.ProjectLocationDataSourceBuilder newProjectLocationDataSourceBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
of(String project, String dataSource)
public static DataSourceName of(String project, String dataSource)
ofProjectDataSourceName(String project, String dataSource)
public static DataSourceName ofProjectDataSourceName(String project, String dataSource)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
ofProjectLocationDataSourceName(String project, String location, String dataSource)
public static DataSourceName ofProjectLocationDataSourceName(String project, String location, String dataSource)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
parse(String formattedString)
public static DataSourceName parse(String formattedString)
Parameter Name Description formattedString
String
Constructors
DataSourceName() (deprecated)
protected DataSourceName()
Methods
equals(Object o)
public boolean equals(Object o)
Parameter Name Description o
Object
Overrides
getDataSource()
public String getDataSource()
getFieldValue(String fieldName)
public String getFieldValue(String fieldName)
Parameter Name Description fieldName
String
getFieldValuesMap()
public Map<String,String> getFieldValuesMap()
getLocation()
public String getLocation()
getProject()
public String getProject()
hashCode()
Returns Type Description int
Overrides
toBuilder()
public DataSourceName.Builder toBuilder()
toString()
Overrides