Package com.google.cloud.datacatalog.v1
Class Entry.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
- com.google.cloud.datacatalog.v1.Entry.Builder
-
- All Implemented Interfaces:
EntryOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Entry
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 typegoogle.cloud.datacatalog.v1.Entry
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method 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(Entry other)
Entry.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
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 value)
Output only.Entry.Builder
setBigqueryDateShardedSpec(BigQueryDateShardedSpec.Builder builderForValue)
Output only.Entry.Builder
setBigqueryTableSpec(BigQueryTableSpec value)
Output only.Entry.Builder
setBigqueryTableSpec(BigQueryTableSpec.Builder builderForValue)
Output only.Entry.Builder
setBusinessContext(BusinessContext value)
Business Context of the entry.Entry.Builder
setBusinessContext(BusinessContext.Builder builderForValue)
Business Context of the entry.Entry.Builder
setCloudBigtableSystemSpec(CloudBigtableSystemSpec value)
Specification that applies to Cloud Bigtable system.Entry.Builder
setCloudBigtableSystemSpec(CloudBigtableSystemSpec.Builder builderForValue)
Specification that applies to Cloud Bigtable system.Entry.Builder
setDatabaseTableSpec(DatabaseTableSpec value)
Specification that applies to a table resource.Entry.Builder
setDatabaseTableSpec(DatabaseTableSpec.Builder builderForValue)
Specification that applies to a table resource.Entry.Builder
setDataSource(DataSource value)
Output only.Entry.Builder
setDataSource(DataSource.Builder builderForValue)
Output only.Entry.Builder
setDataSourceConnectionSpec(DataSourceConnectionSpec value)
Specification that applies to a data source connection.Entry.Builder
setDataSourceConnectionSpec(DataSourceConnectionSpec.Builder builderForValue)
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 value)
Specification that applies to a fileset resource.Entry.Builder
setFilesetSpec(FilesetSpec.Builder builderForValue)
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 value)
Specification that applies to a Cloud Storage fileset.Entry.Builder
setGcsFilesetSpec(GcsFilesetSpec.Builder builderForValue)
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 value)
Specification that applies to Looker sysstem.Entry.Builder
setLookerSystemSpec(LookerSystemSpec.Builder builderForValue)
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 value)
Output only.Entry.Builder
setPersonalDetails(PersonalDetails.Builder builderForValue)
Output only.Entry.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Entry.Builder
setRoutineSpec(RoutineSpec value)
Specification that applies to a user-defined function or procedure.Entry.Builder
setRoutineSpec(RoutineSpec.Builder builderForValue)
Specification that applies to a user-defined function or procedure.Entry.Builder
setSchema(Schema value)
Schema of the entry.Entry.Builder
setSchema(Schema.Builder builderForValue)
Schema of the entry.Entry.Builder
setServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.Entry.Builder
setServiceSpec(ServiceSpec.Builder builderForValue)
Specification that applies to a Service resource.Entry.Builder
setSourceSystemTimestamps(SystemTimestamps value)
Timestamps from the underlying resource, not from the Data Catalog entry.Entry.Builder
setSourceSystemTimestamps(SystemTimestamps.Builder builderForValue)
Timestamps from the underlying resource, not from the Data Catalog entry.Entry.Builder
setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec value)
Specification that applies to a relational database system.Entry.Builder
setSqlDatabaseSystemSpec(SqlDatabaseSystemSpec.Builder builderForValue)
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 value)
Resource usage statistics.Entry.Builder
setUsageSignal(UsageSignal.Builder builderForValue)
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.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
clear
public Entry.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
getDefaultInstanceForType
public Entry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Entry build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Entry buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Entry.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
setField
public Entry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
clearField
public Entry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
clearOneof
public Entry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
setRepeatedField
public Entry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
addRepeatedField
public Entry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
mergeFrom
public Entry.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Entry.Builder>
-
mergeFrom
public Entry.Builder mergeFrom(Entry other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
mergeFrom
public Entry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Entry.Builder>
- Throws:
IOException
-
getEntryTypeCase
public Entry.EntryTypeCase getEntryTypeCase()
- Specified by:
getEntryTypeCase
in interfaceEntryOrBuilder
-
clearEntryType
public Entry.Builder clearEntryType()
-
getSystemCase
public Entry.SystemCase getSystemCase()
- Specified by:
getSystemCase
in interfaceEntryOrBuilder
-
clearSystem
public Entry.Builder clearSystem()
-
getSystemSpecCase
public Entry.SystemSpecCase getSystemSpecCase()
- Specified by:
getSystemSpecCase
in interfaceEntryOrBuilder
-
clearSystemSpec
public Entry.Builder clearSystemSpec()
-
getTypeSpecCase
public Entry.TypeSpecCase getTypeSpecCase()
- Specified by:
getTypeSpecCase
in interfaceEntryOrBuilder
-
clearTypeSpec
public Entry.Builder clearTypeSpec()
-
getSpecCase
public Entry.SpecCase getSpecCase()
- Specified by:
getSpecCase
in interfaceEntryOrBuilder
-
clearSpec
public Entry.Builder clearSpec()
-
getName
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) = { ... }
- Specified by:
getName
in interfaceEntryOrBuilder
- Returns:
- The name.
-
getNameBytes
public 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) = { ... }
- Specified by:
getNameBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for name.
-
setName
public 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) = { ... }
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
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) = { ... }
- Returns:
- This builder for chaining.
-
setNameBytes
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) = { ... }
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getLinkedResource
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;
- Specified by:
getLinkedResource
in interfaceEntryOrBuilder
- Returns:
- The linkedResource.
-
getLinkedResourceBytes
public 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;
- Specified by:
getLinkedResourceBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for linkedResource.
-
setLinkedResource
public 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;
- Parameters:
value
- The linkedResource to set.- Returns:
- This builder for chaining.
-
clearLinkedResource
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;
- Returns:
- This builder for chaining.
-
setLinkedResourceBytes
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;
- Parameters:
value
- The bytes for linkedResource to set.- Returns:
- This builder for chaining.
-
getFullyQualifiedName
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;
- Specified by:
getFullyQualifiedName
in interfaceEntryOrBuilder
- Returns:
- The fullyQualifiedName.
-
getFullyQualifiedNameBytes
public 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;
- Specified by:
getFullyQualifiedNameBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for fullyQualifiedName.
-
setFullyQualifiedName
public 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;
- Parameters:
value
- The fullyQualifiedName to set.- Returns:
- This builder for chaining.
-
clearFullyQualifiedName
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;
- Returns:
- This builder for chaining.
-
setFullyQualifiedNameBytes
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;
- Parameters:
value
- The bytes for fullyQualifiedName to set.- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Specified by:
hasType
in interfaceEntryOrBuilder
- Returns:
- Whether the type field is set.
-
getTypeValue
public int getTypeValue()
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Specified by:
getTypeValue
in interfaceEntryOrBuilder
- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public Entry.Builder setTypeValue(int value)
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Parameters:
value
- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public EntryType getType()
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Specified by:
getType
in interfaceEntryOrBuilder
- Returns:
- The type.
-
setType
public Entry.Builder setType(EntryType value)
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Entry.Builder clearType()
The type of the entry. For details, see [`EntryType`](#entrytype).
.google.cloud.datacatalog.v1.EntryType type = 2;
- Returns:
- This builder for chaining.
-
hasUserSpecifiedType
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;
- Specified by:
hasUserSpecifiedType
in interfaceEntryOrBuilder
- Returns:
- Whether the userSpecifiedType field is set.
-
getUserSpecifiedType
public 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;
- Specified by:
getUserSpecifiedType
in interfaceEntryOrBuilder
- Returns:
- The userSpecifiedType.
-
getUserSpecifiedTypeBytes
public 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;
- Specified by:
getUserSpecifiedTypeBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for userSpecifiedType.
-
setUserSpecifiedType
public 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;
- Parameters:
value
- The userSpecifiedType to set.- Returns:
- This builder for chaining.
-
clearUserSpecifiedType
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;
- Returns:
- This builder for chaining.
-
setUserSpecifiedTypeBytes
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;
- Parameters:
value
- The bytes for userSpecifiedType to set.- Returns:
- This builder for chaining.
-
hasIntegratedSystem
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];
- Specified by:
hasIntegratedSystem
in interfaceEntryOrBuilder
- Returns:
- Whether the integratedSystem field is set.
-
getIntegratedSystemValue
public 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];
- Specified by:
getIntegratedSystemValue
in interfaceEntryOrBuilder
- Returns:
- The enum numeric value on the wire for integratedSystem.
-
setIntegratedSystemValue
public 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];
- Parameters:
value
- The enum numeric value on the wire for integratedSystem to set.- Returns:
- This builder for chaining.
-
getIntegratedSystem
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];
- Specified by:
getIntegratedSystem
in interfaceEntryOrBuilder
- Returns:
- The integratedSystem.
-
setIntegratedSystem
public 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];
- Parameters:
value
- The integratedSystem to set.- Returns:
- This builder for chaining.
-
clearIntegratedSystem
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];
- Returns:
- This builder for chaining.
-
hasUserSpecifiedSystem
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;
- Specified by:
hasUserSpecifiedSystem
in interfaceEntryOrBuilder
- Returns:
- Whether the userSpecifiedSystem field is set.
-
getUserSpecifiedSystem
public 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;
- Specified by:
getUserSpecifiedSystem
in interfaceEntryOrBuilder
- Returns:
- The userSpecifiedSystem.
-
getUserSpecifiedSystemBytes
public 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;
- Specified by:
getUserSpecifiedSystemBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for userSpecifiedSystem.
-
setUserSpecifiedSystem
public 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;
- Parameters:
value
- The userSpecifiedSystem to set.- Returns:
- This builder for chaining.
-
clearUserSpecifiedSystem
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;
- Returns:
- This builder for chaining.
-
setUserSpecifiedSystemBytes
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;
- Parameters:
value
- The bytes for userSpecifiedSystem to set.- Returns:
- This builder for chaining.
-
hasSqlDatabaseSystemSpec
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;
- Specified by:
hasSqlDatabaseSystemSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the sqlDatabaseSystemSpec field is set.
-
getSqlDatabaseSystemSpec
public 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;
- Specified by:
getSqlDatabaseSystemSpec
in interfaceEntryOrBuilder
- Returns:
- The sqlDatabaseSystemSpec.
-
setSqlDatabaseSystemSpec
public 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;
-
setSqlDatabaseSystemSpec
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;
-
mergeSqlDatabaseSystemSpec
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;
-
clearSqlDatabaseSystemSpec
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;
-
getSqlDatabaseSystemSpecBuilder
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;
-
getSqlDatabaseSystemSpecOrBuilder
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;
- Specified by:
getSqlDatabaseSystemSpecOrBuilder
in interfaceEntryOrBuilder
-
hasLookerSystemSpec
public 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;
- Specified by:
hasLookerSystemSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the lookerSystemSpec field is set.
-
getLookerSystemSpec
public 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;
- Specified by:
getLookerSystemSpec
in interfaceEntryOrBuilder
- Returns:
- The lookerSystemSpec.
-
setLookerSystemSpec
public 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;
-
setLookerSystemSpec
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;
-
mergeLookerSystemSpec
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;
-
clearLookerSystemSpec
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;
-
getLookerSystemSpecBuilder
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;
-
getLookerSystemSpecOrBuilder
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;
- Specified by:
getLookerSystemSpecOrBuilder
in interfaceEntryOrBuilder
-
hasCloudBigtableSystemSpec
public 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;
- Specified by:
hasCloudBigtableSystemSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the cloudBigtableSystemSpec field is set.
-
getCloudBigtableSystemSpec
public 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;
- Specified by:
getCloudBigtableSystemSpec
in interfaceEntryOrBuilder
- Returns:
- The cloudBigtableSystemSpec.
-
setCloudBigtableSystemSpec
public 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;
-
setCloudBigtableSystemSpec
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;
-
mergeCloudBigtableSystemSpec
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;
-
clearCloudBigtableSystemSpec
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;
-
getCloudBigtableSystemSpecBuilder
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;
-
getCloudBigtableSystemSpecOrBuilder
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;
- Specified by:
getCloudBigtableSystemSpecOrBuilder
in interfaceEntryOrBuilder
-
hasGcsFilesetSpec
public 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;
- Specified by:
hasGcsFilesetSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the gcsFilesetSpec field is set.
-
getGcsFilesetSpec
public 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;
- Specified by:
getGcsFilesetSpec
in interfaceEntryOrBuilder
- Returns:
- The gcsFilesetSpec.
-
setGcsFilesetSpec
public 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;
-
setGcsFilesetSpec
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;
-
mergeGcsFilesetSpec
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;
-
clearGcsFilesetSpec
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;
-
getGcsFilesetSpecBuilder
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;
-
getGcsFilesetSpecOrBuilder
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;
- Specified by:
getGcsFilesetSpecOrBuilder
in interfaceEntryOrBuilder
-
hasBigqueryTableSpec
public 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];
- Specified by:
hasBigqueryTableSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the bigqueryTableSpec field is set.
-
getBigqueryTableSpec
public 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];
- Specified by:
getBigqueryTableSpec
in interfaceEntryOrBuilder
- Returns:
- The bigqueryTableSpec.
-
setBigqueryTableSpec
public 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];
-
setBigqueryTableSpec
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];
-
mergeBigqueryTableSpec
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];
-
clearBigqueryTableSpec
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];
-
getBigqueryTableSpecBuilder
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];
-
getBigqueryTableSpecOrBuilder
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];
- Specified by:
getBigqueryTableSpecOrBuilder
in interfaceEntryOrBuilder
-
hasBigqueryDateShardedSpec
public 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];
- Specified by:
hasBigqueryDateShardedSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the bigqueryDateShardedSpec field is set.
-
getBigqueryDateShardedSpec
public 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];
- Specified by:
getBigqueryDateShardedSpec
in interfaceEntryOrBuilder
- Returns:
- The bigqueryDateShardedSpec.
-
setBigqueryDateShardedSpec
public 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];
-
setBigqueryDateShardedSpec
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];
-
mergeBigqueryDateShardedSpec
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];
-
clearBigqueryDateShardedSpec
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];
-
getBigqueryDateShardedSpecBuilder
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];
-
getBigqueryDateShardedSpecOrBuilder
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];
- Specified by:
getBigqueryDateShardedSpecOrBuilder
in interfaceEntryOrBuilder
-
hasDatabaseTableSpec
public 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;
- Specified by:
hasDatabaseTableSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the databaseTableSpec field is set.
-
getDatabaseTableSpec
public 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;
- Specified by:
getDatabaseTableSpec
in interfaceEntryOrBuilder
- Returns:
- The databaseTableSpec.
-
setDatabaseTableSpec
public 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;
-
setDatabaseTableSpec
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;
-
mergeDatabaseTableSpec
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;
-
clearDatabaseTableSpec
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;
-
getDatabaseTableSpecBuilder
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;
-
getDatabaseTableSpecOrBuilder
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;
- Specified by:
getDatabaseTableSpecOrBuilder
in interfaceEntryOrBuilder
-
hasDataSourceConnectionSpec
public 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;
- Specified by:
hasDataSourceConnectionSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the dataSourceConnectionSpec field is set.
-
getDataSourceConnectionSpec
public 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;
- Specified by:
getDataSourceConnectionSpec
in interfaceEntryOrBuilder
- Returns:
- The dataSourceConnectionSpec.
-
setDataSourceConnectionSpec
public 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;
-
setDataSourceConnectionSpec
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;
-
mergeDataSourceConnectionSpec
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;
-
clearDataSourceConnectionSpec
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;
-
getDataSourceConnectionSpecBuilder
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;
-
getDataSourceConnectionSpecOrBuilder
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;
- Specified by:
getDataSourceConnectionSpecOrBuilder
in interfaceEntryOrBuilder
-
hasRoutineSpec
public 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;
- Specified by:
hasRoutineSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the routineSpec field is set.
-
getRoutineSpec
public 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;
- Specified by:
getRoutineSpec
in interfaceEntryOrBuilder
- Returns:
- The routineSpec.
-
setRoutineSpec
public 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;
-
setRoutineSpec
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;
-
mergeRoutineSpec
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;
-
clearRoutineSpec
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;
-
getRoutineSpecBuilder
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;
-
getRoutineSpecOrBuilder
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;
- Specified by:
getRoutineSpecOrBuilder
in interfaceEntryOrBuilder
-
hasFilesetSpec
public 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;
- Specified by:
hasFilesetSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the filesetSpec field is set.
-
getFilesetSpec
public 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;
- Specified by:
getFilesetSpec
in interfaceEntryOrBuilder
- Returns:
- The filesetSpec.
-
setFilesetSpec
public 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;
-
setFilesetSpec
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;
-
mergeFilesetSpec
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;
-
clearFilesetSpec
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;
-
getFilesetSpecBuilder
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;
-
getFilesetSpecOrBuilder
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;
- Specified by:
getFilesetSpecOrBuilder
in interfaceEntryOrBuilder
-
hasServiceSpec
public boolean hasServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
- Specified by:
hasServiceSpec
in interfaceEntryOrBuilder
- Returns:
- Whether the serviceSpec field is set.
-
getServiceSpec
public ServiceSpec getServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
- Specified by:
getServiceSpec
in interfaceEntryOrBuilder
- Returns:
- The serviceSpec.
-
setServiceSpec
public Entry.Builder setServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
-
setServiceSpec
public Entry.Builder setServiceSpec(ServiceSpec.Builder builderForValue)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
-
mergeServiceSpec
public Entry.Builder mergeServiceSpec(ServiceSpec value)
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
-
clearServiceSpec
public Entry.Builder clearServiceSpec()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
-
getServiceSpecBuilder
public ServiceSpec.Builder getServiceSpecBuilder()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
-
getServiceSpecOrBuilder
public ServiceSpecOrBuilder getServiceSpecOrBuilder()
Specification that applies to a Service resource.
.google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
- Specified by:
getServiceSpecOrBuilder
in interfaceEntryOrBuilder
-
getDisplayName
public 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;
- Specified by:
getDisplayName
in interfaceEntryOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public 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;
- Specified by:
getDisplayNameBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public 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;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
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;
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
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;
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
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;
- Specified by:
getDescription
in interfaceEntryOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public 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;
- Specified by:
getDescriptionBytes
in interfaceEntryOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public 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;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
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;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
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;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasBusinessContext
public boolean hasBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
- Specified by:
hasBusinessContext
in interfaceEntryOrBuilder
- Returns:
- Whether the businessContext field is set.
-
getBusinessContext
public BusinessContext getBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
- Specified by:
getBusinessContext
in interfaceEntryOrBuilder
- Returns:
- The businessContext.
-
setBusinessContext
public Entry.Builder setBusinessContext(BusinessContext value)
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
-
setBusinessContext
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;
-
mergeBusinessContext
public Entry.Builder mergeBusinessContext(BusinessContext value)
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
-
clearBusinessContext
public Entry.Builder clearBusinessContext()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
-
getBusinessContextBuilder
public BusinessContext.Builder getBusinessContextBuilder()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
-
getBusinessContextOrBuilder
public BusinessContextOrBuilder getBusinessContextOrBuilder()
Business Context of the entry. Not supported for BigQuery datasets
.google.cloud.datacatalog.v1.BusinessContext business_context = 37;
- Specified by:
getBusinessContextOrBuilder
in interfaceEntryOrBuilder
-
hasSchema
public boolean hasSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;
- Specified by:
hasSchema
in interfaceEntryOrBuilder
- Returns:
- Whether the schema field is set.
-
getSchema
public Schema getSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;
- Specified by:
getSchema
in interfaceEntryOrBuilder
- Returns:
- The schema.
-
setSchema
public 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;
-
setSchema
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;
-
mergeSchema
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;
-
clearSchema
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;
-
getSchemaBuilder
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;
-
getSchemaOrBuilder
public SchemaOrBuilder getSchemaOrBuilder()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1.Schema schema = 5;
- Specified by:
getSchemaOrBuilder
in interfaceEntryOrBuilder
-
hasSourceSystemTimestamps
public 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;
- Specified by:
hasSourceSystemTimestamps
in interfaceEntryOrBuilder
- Returns:
- Whether the sourceSystemTimestamps field is set.
-
getSourceSystemTimestamps
public 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;
- Specified by:
getSourceSystemTimestamps
in interfaceEntryOrBuilder
- Returns:
- The sourceSystemTimestamps.
-
setSourceSystemTimestamps
public 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;
-
setSourceSystemTimestamps
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;
-
mergeSourceSystemTimestamps
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;
-
clearSourceSystemTimestamps
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;
-
getSourceSystemTimestampsBuilder
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;
-
getSourceSystemTimestampsOrBuilder
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;
- Specified by:
getSourceSystemTimestampsOrBuilder
in interfaceEntryOrBuilder
-
hasUsageSignal
public boolean hasUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
- Specified by:
hasUsageSignal
in interfaceEntryOrBuilder
- Returns:
- Whether the usageSignal field is set.
-
getUsageSignal
public UsageSignal getUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
- Specified by:
getUsageSignal
in interfaceEntryOrBuilder
- Returns:
- The usageSignal.
-
setUsageSignal
public Entry.Builder setUsageSignal(UsageSignal value)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
-
setUsageSignal
public Entry.Builder setUsageSignal(UsageSignal.Builder builderForValue)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
-
mergeUsageSignal
public Entry.Builder mergeUsageSignal(UsageSignal value)
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
-
clearUsageSignal
public Entry.Builder clearUsageSignal()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
-
getUsageSignalBuilder
public UsageSignal.Builder getUsageSignalBuilder()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
-
getUsageSignalOrBuilder
public UsageSignalOrBuilder getUsageSignalOrBuilder()
Resource usage statistics.
.google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
- Specified by:
getUsageSignalOrBuilder
in interfaceEntryOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:EntryOrBuilder
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;
- Specified by:
getLabelsCount
in interfaceEntryOrBuilder
-
containsLabels
public 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;
- Specified by:
containsLabels
in interfaceEntryOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceEntryOrBuilder
-
getLabelsMap
public 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;
- Specified by:
getLabelsMap
in interfaceEntryOrBuilder
-
getLabelsOrDefault
public 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;
- Specified by:
getLabelsOrDefault
in interfaceEntryOrBuilder
-
getLabelsOrThrow
public 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;
- Specified by:
getLabelsOrThrow
in interfaceEntryOrBuilder
-
clearLabels
public Entry.Builder clearLabels()
-
removeLabels
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;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
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;
-
putAllLabels
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;
-
hasDataSource
public boolean hasDataSource()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasDataSource
in interfaceEntryOrBuilder
- Returns:
- Whether the dataSource field is set.
-
getDataSource
public DataSource getDataSource()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDataSource
in interfaceEntryOrBuilder
- Returns:
- The dataSource.
-
setDataSource
public 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];
-
setDataSource
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];
-
mergeDataSource
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];
-
clearDataSource
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];
-
getDataSourceBuilder
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];
-
getDataSourceOrBuilder
public DataSourceOrBuilder getDataSourceOrBuilder()
Output only. Physical location of the entry.
.google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDataSourceOrBuilder
in interfaceEntryOrBuilder
-
hasPersonalDetails
public 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];
- Specified by:
hasPersonalDetails
in interfaceEntryOrBuilder
- Returns:
- Whether the personalDetails field is set.
-
getPersonalDetails
public 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];
- Specified by:
getPersonalDetails
in interfaceEntryOrBuilder
- Returns:
- The personalDetails.
-
setPersonalDetails
public 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];
-
setPersonalDetails
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];
-
mergePersonalDetails
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];
-
clearPersonalDetails
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];
-
getPersonalDetailsBuilder
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];
-
getPersonalDetailsOrBuilder
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];
- Specified by:
getPersonalDetailsOrBuilder
in interfaceEntryOrBuilder
-
setUnknownFields
public final Entry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
mergeUnknownFields
public final Entry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Entry.Builder>
-
-