public static final class Entry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder> implements EntryOrBuilder
Entry metadata. A Data Catalog entry represents another resource in Google Cloud Platform (such as a BigQuery dataset or a Pub/Sub topic) or outside of it. You 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, for example, its schema. Additionally, you can attach flexible metadata to an entry in the form of a [Tag][google.cloud.datacatalog.v1.Tag].Protobuf type
google.cloud.datacatalog.v1.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 |
clearBigqueryDateShardedSpec()
Output only.
|
Entry.Builder |
clearBigqueryTableSpec()
Output only.
|
Entry.Builder |
clearBusinessContext()
Business Context of the entry.
|
Entry.Builder |
clearCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system.
|
Entry.Builder |
clearDatabaseTableSpec()
Specification that applies to a table resource.
|
Entry.Builder |
clearDataSource()
Output only.
|
Entry.Builder |
clearDataSourceConnectionSpec()
Specification that applies to a data source connection.
|
Entry.Builder |
clearDescription()
Entry description that can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
clearDisplayName()
Display name of an entry.
|
Entry.Builder |
clearEntryType() |
Entry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Entry.Builder |
clearFilesetSpec()
Specification that applies to a fileset resource.
|
Entry.Builder |
clearFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
Entry.Builder |
clearGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset.
|
Entry.Builder |
clearIntegratedSystem()
Output only.
|
Entry.Builder |
clearLabels() |
Entry.Builder |
clearLinkedResource()
The resource this metadata entry refers to.
|
Entry.Builder |
clearLookerSystemSpec()
Specification that applies to Looker sysstem.
|
Entry.Builder |
clearName()
Output only.
|
Entry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Entry.Builder |
clearPersonalDetails()
Output only.
|
Entry.Builder |
clearRoutineSpec()
Specification that applies to a user-defined function or procedure.
|
Entry.Builder |
clearSchema()
Schema of the entry.
|
Entry.Builder |
clearServiceSpec()
Specification that applies to a Service resource.
|
Entry.Builder |
clearSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
Entry.Builder |
clearSpec() |
Entry.Builder |
clearSqlDatabaseSystemSpec()
Specification that applies to a relational database system.
|
Entry.Builder |
clearSystem() |
Entry.Builder |
clearSystemSpec() |
Entry.Builder |
clearType()
The type of the entry.
|
Entry.Builder |
clearTypeSpec() |
Entry.Builder |
clearUsageSignal()
Resource usage statistics.
|
Entry.Builder |
clearUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
Entry.Builder |
clearUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
Entry.Builder |
clone() |
boolean |
containsLabels(String key)
Cloud labels attached to the entry.
|
BigQueryDateShardedSpec |
getBigqueryDateShardedSpec()
Output only.
|
BigQueryDateShardedSpec.Builder |
getBigqueryDateShardedSpecBuilder()
Output only.
|
BigQueryDateShardedSpecOrBuilder |
getBigqueryDateShardedSpecOrBuilder()
Output only.
|
BigQueryTableSpec |
getBigqueryTableSpec()
Output only.
|
BigQueryTableSpec.Builder |
getBigqueryTableSpecBuilder()
Output only.
|
BigQueryTableSpecOrBuilder |
getBigqueryTableSpecOrBuilder()
Output only.
|
BusinessContext |
getBusinessContext()
Business Context of the entry.
|
BusinessContext.Builder |
getBusinessContextBuilder()
Business Context of the entry.
|
BusinessContextOrBuilder |
getBusinessContextOrBuilder()
Business Context of the entry.
|
CloudBigtableSystemSpec |
getCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system.
|
CloudBigtableSystemSpec.Builder |
getCloudBigtableSystemSpecBuilder()
Specification that applies to Cloud Bigtable system.
|
CloudBigtableSystemSpecOrBuilder |
getCloudBigtableSystemSpecOrBuilder()
Specification that applies to Cloud Bigtable system.
|
DatabaseTableSpec |
getDatabaseTableSpec()
Specification that applies to a table resource.
|
DatabaseTableSpec.Builder |
getDatabaseTableSpecBuilder()
Specification that applies to a table resource.
|
DatabaseTableSpecOrBuilder |
getDatabaseTableSpecOrBuilder()
Specification that applies to a table resource.
|
DataSource |
getDataSource()
Output only.
|
DataSource.Builder |
getDataSourceBuilder()
Output only.
|
DataSourceConnectionSpec |
getDataSourceConnectionSpec()
Specification that applies to a data source connection.
|
DataSourceConnectionSpec.Builder |
getDataSourceConnectionSpecBuilder()
Specification that applies to a data source connection.
|
DataSourceConnectionSpecOrBuilder |
getDataSourceConnectionSpecOrBuilder()
Specification that applies to a data source connection.
|
DataSourceOrBuilder |
getDataSourceOrBuilder()
Output only.
|
Entry |
getDefaultInstanceForType() |
String |
getDescription()
Entry description that can consist of several sentences or paragraphs
that describe entry contents.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Entry description that 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 name of an entry.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display name of an entry.
|
Entry.EntryTypeCase |
getEntryTypeCase() |
FilesetSpec |
getFilesetSpec()
Specification that applies to a fileset resource.
|
FilesetSpec.Builder |
getFilesetSpecBuilder()
Specification that applies to a fileset resource.
|
FilesetSpecOrBuilder |
getFilesetSpecOrBuilder()
Specification that applies to a fileset resource.
|
String |
getFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
com.google.protobuf.ByteString |
getFullyQualifiedNameBytes()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
GcsFilesetSpec |
getGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset.
|
GcsFilesetSpec.Builder |
getGcsFilesetSpecBuilder()
Specification that applies to a Cloud Storage fileset.
|
GcsFilesetSpecOrBuilder |
getGcsFilesetSpecOrBuilder()
Specification that applies to a Cloud Storage fileset.
|
IntegratedSystem |
getIntegratedSystem()
Output only.
|
int |
getIntegratedSystemValue()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Cloud labels attached to the entry.
|
Map<String,String> |
getLabelsMap()
Cloud labels attached to the entry.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Cloud labels attached to the entry.
|
String |
getLabelsOrThrow(String key)
Cloud labels attached to the entry.
|
String |
getLinkedResource()
The resource this metadata entry refers to.
|
com.google.protobuf.ByteString |
getLinkedResourceBytes()
The resource this metadata entry refers to.
|
LookerSystemSpec |
getLookerSystemSpec()
Specification that applies to Looker sysstem.
|
LookerSystemSpec.Builder |
getLookerSystemSpecBuilder()
Specification that applies to Looker sysstem.
|
LookerSystemSpecOrBuilder |
getLookerSystemSpecOrBuilder()
Specification that applies to Looker sysstem.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
PersonalDetails |
getPersonalDetails()
Output only.
|
PersonalDetails.Builder |
getPersonalDetailsBuilder()
Output only.
|
PersonalDetailsOrBuilder |
getPersonalDetailsOrBuilder()
Output only.
|
RoutineSpec |
getRoutineSpec()
Specification that applies to a user-defined function or procedure.
|
RoutineSpec.Builder |
getRoutineSpecBuilder()
Specification that applies to a user-defined function or procedure.
|
RoutineSpecOrBuilder |
getRoutineSpecOrBuilder()
Specification that applies to a user-defined function or procedure.
|
Schema |
getSchema()
Schema of the entry.
|
Schema.Builder |
getSchemaBuilder()
Schema of the entry.
|
SchemaOrBuilder |
getSchemaOrBuilder()
Schema of the entry.
|
ServiceSpec |
getServiceSpec()
Specification that applies to a Service resource.
|
ServiceSpec.Builder |
getServiceSpecBuilder()
Specification that applies to a Service resource.
|
ServiceSpecOrBuilder |
getServiceSpecOrBuilder()
Specification that applies to a Service resource.
|
SystemTimestamps |
getSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
SystemTimestamps.Builder |
getSourceSystemTimestampsBuilder()
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
SystemTimestampsOrBuilder |
getSourceSystemTimestampsOrBuilder()
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
Entry.SpecCase |
getSpecCase() |
SqlDatabaseSystemSpec |
getSqlDatabaseSystemSpec()
Specification that applies to a relational database system.
|
SqlDatabaseSystemSpec.Builder |
getSqlDatabaseSystemSpecBuilder()
Specification that applies to a relational database system.
|
SqlDatabaseSystemSpecOrBuilder |
getSqlDatabaseSystemSpecOrBuilder()
Specification that applies to a relational database system.
|
Entry.SystemCase |
getSystemCase() |
Entry.SystemSpecCase |
getSystemSpecCase() |
EntryType |
getType()
The type of the entry.
|
Entry.TypeSpecCase |
getTypeSpecCase() |
int |
getTypeValue()
The type of the entry.
|
UsageSignal |
getUsageSignal()
Resource usage statistics.
|
UsageSignal.Builder |
getUsageSignalBuilder()
Resource usage statistics.
|
UsageSignalOrBuilder |
getUsageSignalOrBuilder()
Resource usage statistics.
|
String |
getUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
com.google.protobuf.ByteString |
getUserSpecifiedSystemBytes()
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
String |
getUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
com.google.protobuf.ByteString |
getUserSpecifiedTypeBytes()
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
boolean |
hasBigqueryDateShardedSpec()
Output only.
|
boolean |
hasBigqueryTableSpec()
Output only.
|
boolean |
hasBusinessContext()
Business Context of the entry.
|
boolean |
hasCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system.
|
boolean |
hasDatabaseTableSpec()
Specification that applies to a table resource.
|
boolean |
hasDataSource()
Output only.
|
boolean |
hasDataSourceConnectionSpec()
Specification that applies to a data source connection.
|
boolean |
hasFilesetSpec()
Specification that applies to a fileset resource.
|
boolean |
hasGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset.
|
boolean |
hasIntegratedSystem()
Output only.
|
boolean |
hasLookerSystemSpec()
Specification that applies to Looker sysstem.
|
boolean |
hasPersonalDetails()
Output only.
|
boolean |
hasRoutineSpec()
Specification that applies to a user-defined function or procedure.
|
boolean |
hasSchema()
Schema of the entry.
|
boolean |
hasServiceSpec()
Specification that applies to a Service resource.
|
boolean |
hasSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
boolean |
hasSqlDatabaseSystemSpec()
Specification that applies to a relational database system.
|
boolean |
hasType()
The type of the entry.
|
boolean |
hasUsageSignal()
Resource usage statistics.
|
boolean |
hasUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
boolean |
hasUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Entry.Builder |
mergeBigqueryDateShardedSpec(BigQueryDateShardedSpec value)
Output only.
|
Entry.Builder |
mergeBigqueryTableSpec(BigQueryTableSpec value)
Output only.
|
Entry.Builder |
mergeBusinessContext(BusinessContext value)
Business Context of the entry.
|
Entry.Builder |
mergeCloudBigtableSystemSpec(CloudBigtableSystemSpec value)
Specification that applies to Cloud Bigtable system.
|
Entry.Builder |
mergeDatabaseTableSpec(DatabaseTableSpec value)
Specification that applies to a table resource.
|
Entry.Builder |
mergeDataSource(DataSource value)
Output only.
|
Entry.Builder |
mergeDataSourceConnectionSpec(DataSourceConnectionSpec value)
Specification that applies to a data source connection.
|
Entry.Builder |
mergeFilesetSpec(FilesetSpec value)
Specification that applies to a fileset resource.
|
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 |
mergeGcsFilesetSpec(GcsFilesetSpec value)
Specification that applies to a Cloud Storage fileset.
|
Entry.Builder |
mergeLookerSystemSpec(LookerSystemSpec value)
Specification that applies to Looker sysstem.
|
Entry.Builder |
mergePersonalDetails(PersonalDetails value)
Output only.
|
Entry.Builder |
mergeRoutineSpec(RoutineSpec value)
Specification that applies to a user-defined function or procedure.
|
Entry.Builder |
mergeSchema(Schema value)
Schema of the entry.
|
Entry.Builder |
mergeServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
|
Entry.Builder |
mergeSourceSystemTimestamps(SystemTimestamps value)
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
Entry.Builder |
mergeSqlDatabaseSystemSpec(SqlDatabaseSystemSpec value)
Specification that applies to a relational database system.
|
Entry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Entry.Builder |
mergeUsageSignal(UsageSignal value)
Resource usage statistics.
|
Entry.Builder |
putAllLabels(Map<String,String> values)
Cloud labels attached to the entry.
|
Entry.Builder |
putLabels(String key,
String value)
Cloud labels attached to the entry.
|
Entry.Builder |
removeLabels(String key)
Cloud labels attached to the entry.
|
Entry.Builder |
setBigqueryDateShardedSpec(BigQueryDateShardedSpec.Builder builderForValue)
Output only.
|
Entry.Builder |
setBigqueryDateShardedSpec(BigQueryDateShardedSpec value)
Output only.
|
Entry.Builder |
setBigqueryTableSpec(BigQueryTableSpec.Builder builderForValue)
Output only.
|
Entry.Builder |
setBigqueryTableSpec(BigQueryTableSpec value)
Output only.
|
Entry.Builder |
setBusinessContext(BusinessContext.Builder builderForValue)
Business Context of the entry.
|
Entry.Builder |
setBusinessContext(BusinessContext value)
Business Context of the entry.
|
Entry.Builder |
setCloudBigtableSystemSpec(CloudBigtableSystemSpec.Builder builderForValue)
Specification that applies to Cloud Bigtable system.
|
Entry.Builder |
setCloudBigtableSystemSpec(CloudBigtableSystemSpec value)
Specification that applies to Cloud Bigtable system.
|
Entry.Builder |
setDatabaseTableSpec(DatabaseTableSpec.Builder builderForValue)
Specification that applies to a table resource.
|
Entry.Builder |
setDatabaseTableSpec(DatabaseTableSpec value)
Specification that applies to a table resource.
|
Entry.Builder |
setDataSource(DataSource.Builder builderForValue)
Output only.
|
Entry.Builder |
setDataSource(DataSource value)
Output only.
|
Entry.Builder |
setDataSourceConnectionSpec(DataSourceConnectionSpec.Builder builderForValue)
Specification that applies to a data source connection.
|
Entry.Builder |
setDataSourceConnectionSpec(DataSourceConnectionSpec value)
Specification that applies to a data source connection.
|
Entry.Builder |
setDescription(String value)
Entry description that can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Entry description that can consist of several sentences or paragraphs
that describe entry contents.
|
Entry.Builder |
setDisplayName(String value)
Display name of an entry.
|
Entry.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Display name of an entry.
|
Entry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Entry.Builder |
setFilesetSpec(FilesetSpec.Builder builderForValue)
Specification that applies to a fileset resource.
|
Entry.Builder |
setFilesetSpec(FilesetSpec value)
Specification that applies to a fileset resource.
|
Entry.Builder |
setFullyQualifiedName(String value)
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
Entry.Builder |
setFullyQualifiedNameBytes(com.google.protobuf.ByteString value)
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
Entry.Builder |
setGcsFilesetSpec(GcsFilesetSpec.Builder builderForValue)
Specification that applies to a Cloud Storage fileset.
|
Entry.Builder |
setGcsFilesetSpec(GcsFilesetSpec value)
Specification that applies to a Cloud Storage fileset.
|
Entry.Builder |
setIntegratedSystem(IntegratedSystem value)
Output only.
|
Entry.Builder |
setIntegratedSystemValue(int value)
Output only.
|
Entry.Builder |
setLinkedResource(String value)
The resource this metadata entry refers to.
|
Entry.Builder |
setLinkedResourceBytes(com.google.protobuf.ByteString value)
The resource this metadata entry refers to.
|
Entry.Builder |
setLookerSystemSpec(LookerSystemSpec.Builder builderForValue)
Specification that applies to Looker sysstem.
|
Entry.Builder |
setLookerSystemSpec(LookerSystemSpec value)
Specification that applies to Looker sysstem.
|
Entry.Builder |
setName(String value)
Output only.
|
Entry.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Entry.Builder |
setPersonalDetails(PersonalDetails.Builder builderForValue)
Output only.
|
Entry.Builder |
setPersonalDetails(PersonalDetails value)
Output only.
|
Entry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Entry.Builder |
setRoutineSpec(RoutineSpec.Builder builderForValue)
Specification that applies to a user-defined function or procedure.
|
Entry.Builder |
setRoutineSpec(RoutineSpec value)
Specification that applies to a user-defined function or procedure.
|
Entry.Builder |
setSchema(Schema.Builder builderForValue)
Schema of the entry.
|
Entry.Builder |
setSchema(Schema value)
Schema of the entry.
|
Entry.Builder |
setServiceSpec(ServiceSpec.Builder builderForValue)
Specification that applies to a Service resource.
|
Entry.Builder |
setServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
|
Entry.Builder |
setSourceSystemTimestamps(SystemTimestamps.Builder builderForValue)
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
Entry.Builder |
setSourceSystemTimestamps(SystemTimestamps value)
Timestamps from the underlying resource, not from the Data Catalog
entry.
|
Entry.Builder |
setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec.Builder builderForValue)
Specification that applies to a relational database system.
|
Entry.Builder |
setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec value)
Specification that applies to a relational database system.
|
Entry.Builder |
setType(EntryType value)
The type of the entry.
|
Entry.Builder |
setTypeValue(int value)
The type of the entry.
|
Entry.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Entry.Builder |
setUsageSignal(UsageSignal.Builder builderForValue)
Resource usage statistics.
|
Entry.Builder |
setUsageSignal(UsageSignal value)
Resource usage statistics.
|
Entry.Builder |
setUserSpecifiedSystem(String value)
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
Entry.Builder |
setUserSpecifiedSystemBytes(com.google.protobuf.ByteString value)
Indicates the entry's source system that Data Catalog doesn't
automatically integrate with.
|
Entry.Builder |
setUserSpecifiedType(String value)
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
Entry.Builder |
setUserSpecifiedTypeBytes(com.google.protobuf.ByteString value)
Custom entry type that doesn't match any of the values allowed for input
and listed in the `EntryType` enum.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>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.EntryTypeCase getEntryTypeCase()
getEntryTypeCase in interface EntryOrBuilderpublic Entry.Builder clearEntryType()
public Entry.SystemCase getSystemCase()
getSystemCase in interface EntryOrBuilderpublic Entry.Builder clearSystem()
public Entry.SystemSpecCase getSystemSpecCase()
getSystemSpecCase in interface EntryOrBuilderpublic Entry.Builder clearSystemSpec()
public Entry.TypeSpecCase getTypeSpecCase()
getTypeSpecCase in interface EntryOrBuilderpublic Entry.Builder clearTypeSpec()
public Entry.SpecCase getSpecCase()
getSpecCase in interface EntryOrBuilderpublic Entry.Builder clearSpec()
public String getName()
Output only. The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getName in interface EntryOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getNameBytes in interface EntryOrBuilderpublic Entry.Builder setName(String value)
Output only. The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The name to set.public Entry.Builder clearName()
Output only. The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
public Entry.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public String getLinkedResource()
The resource this metadata entry refers to.
For Google Cloud Platform resources, `linked_resource` is the
[Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
For example, the `linked_resource` for a table resource from BigQuery is:
`//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
Output only when the entry is one of the types in the `EntryType` enum.
For entries with a `user_specified_type`, this field is optional and
defaults to an empty string.
The resource string must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), periods (.), colons (:), slashes (/), dashes (-),
and hashes (#).
The maximum size is 200 bytes when encoded in UTF-8.
string linked_resource = 9;getLinkedResource in interface EntryOrBuilderpublic com.google.protobuf.ByteString getLinkedResourceBytes()
The resource this metadata entry refers to.
For Google Cloud Platform resources, `linked_resource` is the
[Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
For example, the `linked_resource` for a table resource from BigQuery is:
`//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
Output only when the entry is one of the types in the `EntryType` enum.
For entries with a `user_specified_type`, this field is optional and
defaults to an empty string.
The resource string must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), periods (.), colons (:), slashes (/), dashes (-),
and hashes (#).
The maximum size is 200 bytes when encoded in UTF-8.
string linked_resource = 9;getLinkedResourceBytes in interface EntryOrBuilderpublic Entry.Builder setLinkedResource(String value)
The resource this metadata entry refers to.
For Google Cloud Platform resources, `linked_resource` is the
[Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
For example, the `linked_resource` for a table resource from BigQuery is:
`//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
Output only when the entry is one of the types in the `EntryType` enum.
For entries with a `user_specified_type`, this field is optional and
defaults to an empty string.
The resource string must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), periods (.), colons (:), slashes (/), dashes (-),
and hashes (#).
The maximum size is 200 bytes when encoded in UTF-8.
string linked_resource = 9;value - The linkedResource to set.public Entry.Builder clearLinkedResource()
The resource this metadata entry refers to.
For Google Cloud Platform resources, `linked_resource` is the
[Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
For example, the `linked_resource` for a table resource from BigQuery is:
`//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
Output only when the entry is one of the types in the `EntryType` enum.
For entries with a `user_specified_type`, this field is optional and
defaults to an empty string.
The resource string must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), periods (.), colons (:), slashes (/), dashes (-),
and hashes (#).
The maximum size is 200 bytes when encoded in UTF-8.
string linked_resource = 9;public Entry.Builder setLinkedResourceBytes(com.google.protobuf.ByteString value)
The resource this metadata entry refers to.
For Google Cloud Platform resources, `linked_resource` is the
[Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
For example, the `linked_resource` for a table resource from BigQuery is:
`//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
Output only when the entry is one of the types in the `EntryType` enum.
For entries with a `user_specified_type`, this field is optional and
defaults to an empty string.
The resource string must contain only letters (a-z, A-Z), numbers (0-9),
underscores (_), periods (.), colons (:), slashes (/), dashes (-),
and hashes (#).
The maximum size is 200 bytes when encoded in UTF-8.
string linked_resource = 9;value - The bytes for linkedResource to set.public String getFullyQualifiedName()
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
string fully_qualified_name = 29;getFullyQualifiedName in interface EntryOrBuilderpublic com.google.protobuf.ByteString getFullyQualifiedNameBytes()
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
string fully_qualified_name = 29;getFullyQualifiedNameBytes in interface EntryOrBuilderpublic Entry.Builder setFullyQualifiedName(String value)
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
string fully_qualified_name = 29;value - The fullyQualifiedName to set.public Entry.Builder clearFullyQualifiedName()
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
string fully_qualified_name = 29;public Entry.Builder setFullyQualifiedNameBytes(com.google.protobuf.ByteString value)
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
string fully_qualified_name = 29;value - The bytes for fullyQualifiedName to set.public boolean hasType()
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;hasType in interface EntryOrBuilderpublic int getTypeValue()
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;getTypeValue in interface EntryOrBuilderpublic Entry.Builder setTypeValue(int value)
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;value - The enum numeric value on the wire for type to set.public EntryType getType()
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;getType in interface EntryOrBuilderpublic Entry.Builder setType(EntryType value)
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;value - The type to set.public Entry.Builder clearType()
The type of the entry. Only used for entries with types listed in the `EntryType` enum. Currently, only `FILESET` enum value is allowed. All other entries created in Data Catalog must use the `user_specified_type`.
.google.cloud.datacatalog.v1.EntryType type = 2;public boolean hasUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;hasUserSpecifiedType in interface EntryOrBuilderpublic String getUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;getUserSpecifiedType in interface EntryOrBuilderpublic com.google.protobuf.ByteString getUserSpecifiedTypeBytes()
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;getUserSpecifiedTypeBytes in interface EntryOrBuilderpublic Entry.Builder setUserSpecifiedType(String value)
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;value - The userSpecifiedType to set.public Entry.Builder clearUserSpecifiedType()
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;public Entry.Builder setUserSpecifiedTypeBytes(com.google.protobuf.ByteString value)
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_type = 16;value - The bytes for userSpecifiedType to set.public boolean hasIntegratedSystem()
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasIntegratedSystem in interface EntryOrBuilderpublic int getIntegratedSystemValue()
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIntegratedSystemValue in interface EntryOrBuilderpublic Entry.Builder setIntegratedSystemValue(int value)
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for integratedSystem to set.public IntegratedSystem getIntegratedSystem()
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIntegratedSystem in interface EntryOrBuilderpublic Entry.Builder setIntegratedSystem(IntegratedSystem value)
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The integratedSystem to set.public Entry.Builder clearIntegratedSystem()
Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
.google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;hasUserSpecifiedSystem in interface EntryOrBuilderpublic String getUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;getUserSpecifiedSystem in interface EntryOrBuilderpublic com.google.protobuf.ByteString getUserSpecifiedSystemBytes()
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;getUserSpecifiedSystemBytes in interface EntryOrBuilderpublic Entry.Builder setUserSpecifiedSystem(String value)
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;value - The userSpecifiedSystem to set.public Entry.Builder clearUserSpecifiedSystem()
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;public Entry.Builder setUserSpecifiedSystemBytes(com.google.protobuf.ByteString value)
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;value - The bytes for userSpecifiedSystem to set.public boolean hasSqlDatabaseSystemSpec()
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
hasSqlDatabaseSystemSpec in interface EntryOrBuilderpublic SqlDatabaseSystemSpec getSqlDatabaseSystemSpec()
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
getSqlDatabaseSystemSpec in interface EntryOrBuilderpublic Entry.Builder setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec value)
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
public Entry.Builder setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec.Builder builderForValue)
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
public Entry.Builder mergeSqlDatabaseSystemSpec(SqlDatabaseSystemSpec value)
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
public Entry.Builder clearSqlDatabaseSystemSpec()
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
public SqlDatabaseSystemSpec.Builder getSqlDatabaseSystemSpecBuilder()
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
public SqlDatabaseSystemSpecOrBuilder getSqlDatabaseSystemSpecOrBuilder()
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
.google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
getSqlDatabaseSystemSpecOrBuilder in interface EntryOrBuilderpublic boolean hasLookerSystemSpec()
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;hasLookerSystemSpec in interface EntryOrBuilderpublic LookerSystemSpec getLookerSystemSpec()
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;getLookerSystemSpec in interface EntryOrBuilderpublic Entry.Builder setLookerSystemSpec(LookerSystemSpec value)
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;public Entry.Builder setLookerSystemSpec(LookerSystemSpec.Builder builderForValue)
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;public Entry.Builder mergeLookerSystemSpec(LookerSystemSpec value)
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;public Entry.Builder clearLookerSystemSpec()
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;public LookerSystemSpec.Builder getLookerSystemSpecBuilder()
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;public LookerSystemSpecOrBuilder getLookerSystemSpecOrBuilder()
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
.google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;getLookerSystemSpecOrBuilder in interface EntryOrBuilderpublic boolean hasCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
hasCloudBigtableSystemSpec in interface EntryOrBuilderpublic CloudBigtableSystemSpec getCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
getCloudBigtableSystemSpec in interface EntryOrBuilderpublic Entry.Builder setCloudBigtableSystemSpec(CloudBigtableSystemSpec value)
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
public Entry.Builder setCloudBigtableSystemSpec(CloudBigtableSystemSpec.Builder builderForValue)
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
public Entry.Builder mergeCloudBigtableSystemSpec(CloudBigtableSystemSpec value)
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
public Entry.Builder clearCloudBigtableSystemSpec()
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
public CloudBigtableSystemSpec.Builder getCloudBigtableSystemSpecBuilder()
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
public CloudBigtableSystemSpecOrBuilder getCloudBigtableSystemSpecOrBuilder()
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
.google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
getCloudBigtableSystemSpecOrBuilder in interface EntryOrBuilderpublic boolean hasGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;hasGcsFilesetSpec in interface EntryOrBuilderpublic GcsFilesetSpec getGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;getGcsFilesetSpec in interface EntryOrBuilderpublic Entry.Builder setGcsFilesetSpec(GcsFilesetSpec value)
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;public Entry.Builder setGcsFilesetSpec(GcsFilesetSpec.Builder builderForValue)
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;public Entry.Builder mergeGcsFilesetSpec(GcsFilesetSpec value)
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;public Entry.Builder clearGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;public GcsFilesetSpec.Builder getGcsFilesetSpecBuilder()
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;public GcsFilesetSpecOrBuilder getGcsFilesetSpecOrBuilder()
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;getGcsFilesetSpecOrBuilder in interface EntryOrBuilderpublic boolean hasBigqueryTableSpec()
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasBigqueryTableSpec in interface EntryOrBuilderpublic BigQueryTableSpec getBigqueryTableSpec()
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBigqueryTableSpec in interface EntryOrBuilderpublic Entry.Builder setBigqueryTableSpec(BigQueryTableSpec value)
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder setBigqueryTableSpec(BigQueryTableSpec.Builder builderForValue)
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder mergeBigqueryTableSpec(BigQueryTableSpec value)
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder clearBigqueryTableSpec()
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BigQueryTableSpec.Builder getBigqueryTableSpecBuilder()
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BigQueryTableSpecOrBuilder getBigqueryTableSpecOrBuilder()
Output only. Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
.google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBigqueryTableSpecOrBuilder in interface EntryOrBuilderpublic boolean hasBigqueryDateShardedSpec()
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasBigqueryDateShardedSpec in interface EntryOrBuilderpublic BigQueryDateShardedSpec getBigqueryDateShardedSpec()
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBigqueryDateShardedSpec in interface EntryOrBuilderpublic Entry.Builder setBigqueryDateShardedSpec(BigQueryDateShardedSpec value)
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder setBigqueryDateShardedSpec(BigQueryDateShardedSpec.Builder builderForValue)
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder mergeBigqueryDateShardedSpec(BigQueryDateShardedSpec value)
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder clearBigqueryDateShardedSpec()
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BigQueryDateShardedSpec.Builder getBigqueryDateShardedSpecBuilder()
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BigQueryDateShardedSpecOrBuilder getBigqueryDateShardedSpecOrBuilder()
Output only. Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
.google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBigqueryDateShardedSpecOrBuilder in interface EntryOrBuilderpublic boolean hasDatabaseTableSpec()
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;hasDatabaseTableSpec in interface EntryOrBuilderpublic DatabaseTableSpec getDatabaseTableSpec()
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;getDatabaseTableSpec in interface EntryOrBuilderpublic Entry.Builder setDatabaseTableSpec(DatabaseTableSpec value)
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;public Entry.Builder setDatabaseTableSpec(DatabaseTableSpec.Builder builderForValue)
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;public Entry.Builder mergeDatabaseTableSpec(DatabaseTableSpec value)
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;public Entry.Builder clearDatabaseTableSpec()
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;public DatabaseTableSpec.Builder getDatabaseTableSpecBuilder()
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;public DatabaseTableSpecOrBuilder getDatabaseTableSpecOrBuilder()
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
.google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;getDatabaseTableSpecOrBuilder in interface EntryOrBuilderpublic boolean hasDataSourceConnectionSpec()
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
hasDataSourceConnectionSpec in interface EntryOrBuilderpublic DataSourceConnectionSpec getDataSourceConnectionSpec()
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
getDataSourceConnectionSpec in interface EntryOrBuilderpublic Entry.Builder setDataSourceConnectionSpec(DataSourceConnectionSpec value)
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
public Entry.Builder setDataSourceConnectionSpec(DataSourceConnectionSpec.Builder builderForValue)
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
public Entry.Builder mergeDataSourceConnectionSpec(DataSourceConnectionSpec value)
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
public Entry.Builder clearDataSourceConnectionSpec()
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
public DataSourceConnectionSpec.Builder getDataSourceConnectionSpecBuilder()
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
public DataSourceConnectionSpecOrBuilder getDataSourceConnectionSpecOrBuilder()
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
.google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
getDataSourceConnectionSpecOrBuilder in interface EntryOrBuilderpublic boolean hasRoutineSpec()
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;hasRoutineSpec in interface EntryOrBuilderpublic RoutineSpec getRoutineSpec()
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;getRoutineSpec in interface EntryOrBuilderpublic Entry.Builder setRoutineSpec(RoutineSpec value)
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;public Entry.Builder setRoutineSpec(RoutineSpec.Builder builderForValue)
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;public Entry.Builder mergeRoutineSpec(RoutineSpec value)
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;public Entry.Builder clearRoutineSpec()
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;public RoutineSpec.Builder getRoutineSpecBuilder()
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;public RoutineSpecOrBuilder getRoutineSpecOrBuilder()
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
.google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;getRoutineSpecOrBuilder in interface EntryOrBuilderpublic boolean hasFilesetSpec()
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;hasFilesetSpec in interface EntryOrBuilderpublic FilesetSpec getFilesetSpec()
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;getFilesetSpec in interface EntryOrBuilderpublic Entry.Builder setFilesetSpec(FilesetSpec value)
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;public Entry.Builder setFilesetSpec(FilesetSpec.Builder builderForValue)
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;public Entry.Builder mergeFilesetSpec(FilesetSpec value)
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;public Entry.Builder clearFilesetSpec()
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;public FilesetSpec.Builder getFilesetSpecBuilder()
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;public FilesetSpecOrBuilder getFilesetSpecOrBuilder()
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
.google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;getFilesetSpecOrBuilder in interface EntryOrBuilderpublic boolean hasServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;hasServiceSpec in interface EntryOrBuilderpublic ServiceSpec getServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;getServiceSpec in interface EntryOrBuilderpublic Entry.Builder setServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;public Entry.Builder setServiceSpec(ServiceSpec.Builder builderForValue)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;public Entry.Builder mergeServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;public Entry.Builder clearServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;public ServiceSpec.Builder getServiceSpecBuilder()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;public ServiceSpecOrBuilder getServiceSpecOrBuilder()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;getServiceSpecOrBuilder in interface EntryOrBuilderpublic String getDisplayName()
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
string display_name = 3;getDisplayName in interface EntryOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
string display_name = 3;getDisplayNameBytes in interface EntryOrBuilderpublic Entry.Builder setDisplayName(String value)
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
string display_name = 3;value - The displayName to set.public Entry.Builder clearDisplayName()
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
string display_name = 3;public Entry.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
string display_name = 3;value - The bytes for displayName to set.public String getDescription()
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
string description = 4;getDescription in interface EntryOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
string description = 4;getDescriptionBytes in interface EntryOrBuilderpublic Entry.Builder setDescription(String value)
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
string description = 4;value - The description to set.public Entry.Builder clearDescription()
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
string description = 4;public Entry.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
string description = 4;value - The bytes for description to set.public boolean hasBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;hasBusinessContext in interface EntryOrBuilderpublic BusinessContext getBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;getBusinessContext in interface EntryOrBuilderpublic Entry.Builder setBusinessContext(BusinessContext value)
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;public Entry.Builder setBusinessContext(BusinessContext.Builder builderForValue)
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;public Entry.Builder mergeBusinessContext(BusinessContext value)
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;public Entry.Builder clearBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;public BusinessContext.Builder getBusinessContextBuilder()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;public BusinessContextOrBuilder getBusinessContextOrBuilder()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;getBusinessContextOrBuilder in interface EntryOrBuilderpublic boolean hasSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;hasSchema in interface EntryOrBuilderpublic Schema getSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;getSchema in interface EntryOrBuilderpublic Entry.Builder setSchema(Schema value)
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;public Entry.Builder setSchema(Schema.Builder builderForValue)
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;public Entry.Builder mergeSchema(Schema value)
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;public Entry.Builder clearSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;public Schema.Builder getSchemaBuilder()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;public SchemaOrBuilder getSchemaOrBuilder()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;getSchemaOrBuilder in interface EntryOrBuilderpublic boolean hasSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;hasSourceSystemTimestamps in interface EntryOrBuilderpublic SystemTimestamps getSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;getSourceSystemTimestamps in interface EntryOrBuilderpublic Entry.Builder setSourceSystemTimestamps(SystemTimestamps value)
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder setSourceSystemTimestamps(SystemTimestamps.Builder builderForValue)
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder mergeSourceSystemTimestamps(SystemTimestamps value)
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;public Entry.Builder clearSourceSystemTimestamps()
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;public SystemTimestamps.Builder getSourceSystemTimestampsBuilder()
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;public SystemTimestampsOrBuilder getSourceSystemTimestampsOrBuilder()
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;getSourceSystemTimestampsOrBuilder in interface EntryOrBuilderpublic boolean hasUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;hasUsageSignal in interface EntryOrBuilderpublic UsageSignal getUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;getUsageSignal in interface EntryOrBuilderpublic Entry.Builder setUsageSignal(UsageSignal value)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;public Entry.Builder setUsageSignal(UsageSignal.Builder builderForValue)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;public Entry.Builder mergeUsageSignal(UsageSignal value)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;public Entry.Builder clearUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;public UsageSignal.Builder getUsageSignalBuilder()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;public UsageSignalOrBuilder getUsageSignalOrBuilder()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;getUsageSignalOrBuilder in interface EntryOrBuilderpublic int getLabelsCount()
EntryOrBuilderCloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;getLabelsCount in interface EntryOrBuilderpublic boolean containsLabels(String key)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;containsLabels in interface EntryOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface EntryOrBuilderpublic Map<String,String> getLabelsMap()
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;getLabelsMap in interface EntryOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;getLabelsOrDefault in interface EntryOrBuilderpublic String getLabelsOrThrow(String key)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;getLabelsOrThrow in interface EntryOrBuilderpublic Entry.Builder clearLabels()
public Entry.Builder removeLabels(String key)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;@Deprecated public Map<String,String> getMutableLabels()
public Entry.Builder putLabels(String key, String value)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;public Entry.Builder putAllLabels(Map<String,String> values)
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
map<string, string> labels = 14;public boolean hasDataSource()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDataSource in interface EntryOrBuilderpublic DataSource getDataSource()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDataSource in interface EntryOrBuilderpublic Entry.Builder setDataSource(DataSource value)
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder setDataSource(DataSource.Builder builderForValue)
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder mergeDataSource(DataSource value)
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder clearDataSource()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DataSource.Builder getDataSourceBuilder()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DataSourceOrBuilder getDataSourceOrBuilder()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDataSourceOrBuilder in interface EntryOrBuilderpublic boolean hasPersonalDetails()
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPersonalDetails in interface EntryOrBuilderpublic PersonalDetails getPersonalDetails()
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPersonalDetails in interface EntryOrBuilderpublic Entry.Builder setPersonalDetails(PersonalDetails value)
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder setPersonalDetails(PersonalDetails.Builder builderForValue)
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder mergePersonalDetails(PersonalDetails value)
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Entry.Builder clearPersonalDetails()
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PersonalDetails.Builder getPersonalDetailsBuilder()
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PersonalDetailsOrBuilder getPersonalDetailsOrBuilder()
Output only. Additional information related to the entry. Private to the current user.
.google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPersonalDetailsOrBuilder 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 © 2023 Google LLC. All rights reserved.