public static final class Entry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder> implements EntryOrBuilder
Entry Metadata. A Data Catalog Entry resource represents another resource in Google Cloud Platform, such as a BigQuery Dataset or a Pub/Sub Topic. Clients can use the `linked_resource` field in the Entry resource to refer to the original resource id of the source system. An Entry resource contains resource details, such as its schema.Protobuf type
google.cloud.datacatalog.v1beta1.Entry| Modifier and Type | Method and Description |
|---|---|
Entry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Entry |
build() |
Entry |
buildPartial() |
Entry.Builder |
clear() |
Entry.Builder |
clearBigqueryTableSpec()
Specification that applies to a BigQuery table.
|
Entry.Builder |
clearDescription()
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
clearDisplayName()
Display information such as title and description.
|
Entry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Entry.Builder |
clearLinkedResource()
The full name of the cloud resource the entry belongs to.
|
Entry.Builder |
clearName()
Output only.
|
Entry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Entry.Builder |
clearSchema()
Schema of the entry.
|
Entry.Builder |
clearSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
Entry.Builder |
clearType()
Type of entry.
|
Entry.Builder |
clearTypeSpec() |
Entry.Builder |
clone() |
BigQueryTableSpec |
getBigqueryTableSpec()
Specification that applies to a BigQuery table.
|
BigQueryTableSpec.Builder |
getBigqueryTableSpecBuilder()
Specification that applies to a BigQuery table.
|
BigQueryTableSpecOrBuilder |
getBigqueryTableSpecOrBuilder()
Specification that applies to a BigQuery table.
|
Entry |
getDefaultInstanceForType() |
String |
getDescription()
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Display information such as title and description.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display information such as title and description.
|
String |
getLinkedResource()
The full name of the cloud resource the entry belongs to.
|
com.google.protobuf.ByteString |
getLinkedResourceBytes()
The full name of the cloud resource the entry belongs to.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
Schema |
getSchema()
Schema of the entry.
|
Schema.Builder |
getSchemaBuilder()
Schema of the entry.
|
SchemaOrBuilder |
getSchemaOrBuilder()
Schema of the entry.
|
SystemTimestamps |
getSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
SystemTimestamps.Builder |
getSourceSystemTimestampsBuilder()
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
SystemTimestampsOrBuilder |
getSourceSystemTimestampsOrBuilder()
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
EntryType |
getType()
Type of entry.
|
Entry.TypeSpecCase |
getTypeSpecCase() |
int |
getTypeValue()
Type of entry.
|
boolean |
hasBigqueryTableSpec()
Specification that applies to a BigQuery table.
|
boolean |
hasSchema()
Schema of the entry.
|
boolean |
hasSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Entry.Builder |
mergeBigqueryTableSpec(BigQueryTableSpec value)
Specification that applies to a BigQuery table.
|
Entry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Entry.Builder |
mergeFrom(Entry other) |
Entry.Builder |
mergeFrom(com.google.protobuf.Message other) |
Entry.Builder |
mergeSchema(Schema value)
Schema of the entry.
|
Entry.Builder |
mergeSourceSystemTimestamps(SystemTimestamps value)
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
Entry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Entry.Builder |
setBigqueryTableSpec(BigQueryTableSpec.Builder builderForValue)
Specification that applies to a BigQuery table.
|
Entry.Builder |
setBigqueryTableSpec(BigQueryTableSpec value)
Specification that applies to a BigQuery table.
|
Entry.Builder |
setDescription(String value)
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
setDisplayName(String value)
Display information such as title and description.
|
Entry.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Display information such as title and description.
|
Entry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Entry.Builder |
setLinkedResource(String value)
The full name of the cloud resource the entry belongs to.
|
Entry.Builder |
setLinkedResourceBytes(com.google.protobuf.ByteString value)
The full name of the cloud resource the entry belongs to.
|
Entry.Builder |
setName(String value)
Output only.
|
Entry.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Entry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Entry.Builder |
setSchema(Schema.Builder builderForValue)
Schema of the entry.
|
Entry.Builder |
setSchema(Schema value)
Schema of the entry.
|
Entry.Builder |
setSourceSystemTimestamps(SystemTimestamps.Builder builderForValue)
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
Entry.Builder |
setSourceSystemTimestamps(SystemTimestamps value)
Timestamps about the underlying Google Cloud Platform resource -- not about
this Data Catalog Entry.
|
Entry.Builder |
setType(EntryType value)
Type of entry.
|
Entry.Builder |
setTypeValue(int value)
Type of entry.
|
Entry.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Entry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Entry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Entry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Entry.Builder>public Entry.Builder mergeFrom(Entry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public Entry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Entry.Builder>IOExceptionpublic Entry.TypeSpecCase getTypeSpecCase()
getTypeSpecCase in interface EntryOrBuilderpublic Entry.Builder clearTypeSpec()
public String getName()
Output only. The Data Catalog resource name of the entry in URL format. For
example,
"projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}".
string name = 1;getName in interface EntryOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The Data Catalog resource name of the entry in URL format. For
example,
"projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}".
string name = 1;getNameBytes in interface EntryOrBuilderpublic Entry.Builder setName(String value)
Output only. The Data Catalog resource name of the entry in URL format. For
example,
"projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}".
string name = 1;public Entry.Builder clearName()
Output only. The Data Catalog resource name of the entry in URL format. For
example,
"projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}".
string name = 1;public Entry.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The Data Catalog resource name of the entry in URL format. For
example,
"projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}".
string name = 1;public String getLinkedResource()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name Data Catalog supports resources from select Google Cloud Platform systems. `linked_resource` is the full name of the Google Cloud Platform resource. For example, the `linked_resource` for a table resource from BigQuery is: "//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId".
string linked_resource = 9;getLinkedResource in interface EntryOrBuilderpublic com.google.protobuf.ByteString getLinkedResourceBytes()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name Data Catalog supports resources from select Google Cloud Platform systems. `linked_resource` is the full name of the Google Cloud Platform resource. For example, the `linked_resource` for a table resource from BigQuery is: "//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId".
string linked_resource = 9;getLinkedResourceBytes in interface EntryOrBuilderpublic Entry.Builder setLinkedResource(String value)
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name Data Catalog supports resources from select Google Cloud Platform systems. `linked_resource` is the full name of the Google Cloud Platform resource. For example, the `linked_resource` for a table resource from BigQuery is: "//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId".
string linked_resource = 9;public Entry.Builder clearLinkedResource()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name Data Catalog supports resources from select Google Cloud Platform systems. `linked_resource` is the full name of the Google Cloud Platform resource. For example, the `linked_resource` for a table resource from BigQuery is: "//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId".
string linked_resource = 9;public Entry.Builder setLinkedResourceBytes(com.google.protobuf.ByteString value)
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name Data Catalog supports resources from select Google Cloud Platform systems. `linked_resource` is the full name of the Google Cloud Platform resource. For example, the `linked_resource` for a table resource from BigQuery is: "//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId".
string linked_resource = 9;public int getTypeValue()
Type of entry.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;getTypeValue in interface EntryOrBuilderpublic Entry.Builder setTypeValue(int value)
Type of entry.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;public EntryType getType()
Type of entry.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;getType in interface EntryOrBuilderpublic Entry.Builder setType(EntryType value)
Type of entry.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;public Entry.Builder clearType()
Type of entry.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;public boolean hasBigqueryTableSpec()
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;hasBigqueryTableSpec in interface EntryOrBuilderpublic BigQueryTableSpec getBigqueryTableSpec()
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;getBigqueryTableSpec in interface EntryOrBuilderpublic Entry.Builder setBigqueryTableSpec(BigQueryTableSpec value)
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;public Entry.Builder setBigqueryTableSpec(BigQueryTableSpec.Builder builderForValue)
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;public Entry.Builder mergeBigqueryTableSpec(BigQueryTableSpec value)
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;public Entry.Builder clearBigqueryTableSpec()
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;public BigQueryTableSpec.Builder getBigqueryTableSpecBuilder()
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;public BigQueryTableSpecOrBuilder getBigqueryTableSpecOrBuilder()
Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;getBigqueryTableSpecOrBuilder in interface EntryOrBuilderpublic String getDisplayName()
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011".
string display_name = 3;getDisplayName in interface EntryOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011".
string display_name = 3;getDisplayNameBytes in interface EntryOrBuilderpublic Entry.Builder setDisplayName(String value)
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011".
string display_name = 3;public Entry.Builder clearDisplayName()
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011".
string display_name = 3;public Entry.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011".
string display_name = 3;public String getDescription()
Entry description, which can consist of several sentences or paragraphs that describe entry contents.
string description = 4;getDescription in interface EntryOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Entry description, which can consist of several sentences or paragraphs that describe entry contents.
string description = 4;getDescriptionBytes in interface EntryOrBuilderpublic Entry.Builder setDescription(String value)
Entry description, which can consist of several sentences or paragraphs that describe entry contents.
string description = 4;public Entry.Builder clearDescription()
Entry description, which can consist of several sentences or paragraphs that describe entry contents.
string description = 4;public Entry.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Entry description, which can consist of several sentences or paragraphs that describe entry contents.
string description = 4;public boolean hasSchema()
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;hasSchema in interface EntryOrBuilderpublic Schema getSchema()
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;getSchema in interface EntryOrBuilderpublic Entry.Builder setSchema(Schema value)
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;public Entry.Builder setSchema(Schema.Builder builderForValue)
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;public Entry.Builder mergeSchema(Schema value)
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;public Entry.Builder clearSchema()
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;public Schema.Builder getSchemaBuilder()
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;public SchemaOrBuilder getSchemaOrBuilder()
Schema of the entry.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;getSchemaOrBuilder in interface EntryOrBuilderpublic boolean hasSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;hasSourceSystemTimestamps in interface EntryOrBuilderpublic SystemTimestamps getSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;getSourceSystemTimestamps in interface EntryOrBuilderpublic Entry.Builder setSourceSystemTimestamps(SystemTimestamps value)
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder setSourceSystemTimestamps(SystemTimestamps.Builder builderForValue)
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder mergeSourceSystemTimestamps(SystemTimestamps value)
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder clearSourceSystemTimestamps()
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;public SystemTimestamps.Builder getSourceSystemTimestampsBuilder()
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;public SystemTimestampsOrBuilder getSourceSystemTimestampsOrBuilder()
Timestamps about the underlying Google Cloud Platform resource -- not about this Data Catalog Entry.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7;getSourceSystemTimestampsOrBuilder in interface EntryOrBuilderpublic final Entry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>public final Entry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>Copyright © 2019 Google LLC. All rights reserved.