public final class DataSource extends GeneratedMessageV3 implements DataSourceOrBuilder
Physical location of an entry.
Protobuf type google.cloud.datacatalog.v1.DataSource
Static Fields
RESOURCE_FIELD_NUMBER
public static final int RESOURCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SERVICE_FIELD_NUMBER
public static final int SERVICE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SOURCE_ENTRY_FIELD_NUMBER
public static final int SOURCE_ENTRY_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
STORAGE_PROPERTIES_FIELD_NUMBER
public static final int STORAGE_PROPERTIES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static DataSource getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataSource.Builder newBuilder()
newBuilder(DataSource prototype)
public static DataSource.Builder newBuilder(DataSource prototype)
public static DataSource parseDelimitedFrom(InputStream input)
public static DataSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataSource parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataSource parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSource parseFrom(CodedInputStream input)
public static DataSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSource parseFrom(InputStream input)
public static DataSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataSource parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataSource> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public DataSource getDefaultInstanceForType()
getParserForType()
public Parser<DataSource> getParserForType()
Overrides
getPropertiesCase()
public DataSource.PropertiesCase getPropertiesCase()
getResource()
public String getResource()
Full name of a resource as defined by the service. For example:
//bigquery.googleapis.com/projects/{PROJECT_ID}/locations/{LOCATION}/datasets/{DATASET_ID}/tables/{TABLE_ID}
string resource = 2;
Returns |
---|
Type | Description |
String | The resource.
|
getResourceBytes()
public ByteString getResourceBytes()
Full name of a resource as defined by the service. For example:
//bigquery.googleapis.com/projects/{PROJECT_ID}/locations/{LOCATION}/datasets/{DATASET_ID}/tables/{TABLE_ID}
string resource = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for resource.
|
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getService()
public DataSource.Service getService()
Service that physically stores the data.
.google.cloud.datacatalog.v1.DataSource.Service service = 1;
getServiceValue()
public int getServiceValue()
Service that physically stores the data.
.google.cloud.datacatalog.v1.DataSource.Service service = 1;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for service.
|
getSourceEntry()
public String getSourceEntry()
Output only. Data Catalog entry name, if applicable.
string source_entry = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
String | The sourceEntry.
|
getSourceEntryBytes()
public ByteString getSourceEntryBytes()
Output only. Data Catalog entry name, if applicable.
string source_entry = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
ByteString | The bytes for sourceEntry.
|
getStorageProperties()
public StorageProperties getStorageProperties()
Detailed properties of the underlying storage.
.google.cloud.datacatalog.v1.StorageProperties storage_properties = 4;
getStoragePropertiesOrBuilder()
public StoragePropertiesOrBuilder getStoragePropertiesOrBuilder()
Detailed properties of the underlying storage.
.google.cloud.datacatalog.v1.StorageProperties storage_properties = 4;
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasStorageProperties()
public boolean hasStorageProperties()
Detailed properties of the underlying storage.
.google.cloud.datacatalog.v1.StorageProperties storage_properties = 4;
Returns |
---|
Type | Description |
boolean | Whether the storageProperties field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataSource.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DataSource.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public DataSource.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides