public static final class DataQualityRule.RuleSource.RulePathElement.Builder extends GeneratedMessage.Builder<DataQualityRule.RuleSource.RulePathElement.Builder> implements DataQualityRule.RuleSource.RulePathElementOrBuilder
Path Element represents the direct relationship between the rule origin
(aspects) to the BigQuery Entry. Ordering of the rule relationship will
be maintained such that the first entry in the list is the closest
ancestor (BigQuery table itself). A blank source denotes that the rule is
derived directly from the DataScan itself.
Protobuf type google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public DataQualityRule.RuleSource.RulePathElement build()
buildPartial()
public DataQualityRule.RuleSource.RulePathElement buildPartial()
clear()
public DataQualityRule.RuleSource.RulePathElement.Builder clear()
Overrides
clearEntryLinkSource()
public DataQualityRule.RuleSource.RulePathElement.Builder clearEntryLinkSource()
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearEntrySource()
public DataQualityRule.RuleSource.RulePathElement.Builder clearEntrySource()
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearSourceType()
public DataQualityRule.RuleSource.RulePathElement.Builder clearSourceType()
getDefaultInstanceForType()
public DataQualityRule.RuleSource.RulePathElement getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEntryLinkSource()
public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource getEntryLinkSource()
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEntryLinkSourceBuilder()
public DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder getEntryLinkSourceBuilder()
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEntryLinkSourceOrBuilder()
public DataQualityRule.RuleSource.RulePathElement.EntryLinkSourceOrBuilder getEntryLinkSourceOrBuilder()
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEntrySource()
public DataQualityRule.RuleSource.RulePathElement.EntrySource getEntrySource()
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEntrySourceBuilder()
public DataQualityRule.RuleSource.RulePathElement.EntrySource.Builder getEntrySourceBuilder()
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEntrySourceOrBuilder()
public DataQualityRule.RuleSource.RulePathElement.EntrySourceOrBuilder getEntrySourceOrBuilder()
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSourceTypeCase()
public DataQualityRule.RuleSource.RulePathElement.SourceTypeCase getSourceTypeCase()
hasEntryLinkSource()
public boolean hasEntryLinkSource()
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the entryLinkSource field is set.
|
hasEntrySource()
public boolean hasEntrySource()
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the entrySource field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource value)
public DataQualityRule.RuleSource.RulePathElement.Builder mergeEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource value)
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource value)
public DataQualityRule.RuleSource.RulePathElement.Builder mergeEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource value)
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeFrom(DataQualityRule.RuleSource.RulePathElement other)
public DataQualityRule.RuleSource.RulePathElement.Builder mergeFrom(DataQualityRule.RuleSource.RulePathElement other)
public DataQualityRule.RuleSource.RulePathElement.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataQualityRule.RuleSource.RulePathElement.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource value)
public DataQualityRule.RuleSource.RulePathElement.Builder setEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource value)
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder builderForValue)
public DataQualityRule.RuleSource.RulePathElement.Builder setEntryLinkSource(DataQualityRule.RuleSource.RulePathElement.EntryLinkSource.Builder builderForValue)
Output only. Entry link source represents information about the entry
link.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntryLinkSource entry_link_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource value)
public DataQualityRule.RuleSource.RulePathElement.Builder setEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource value)
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource.Builder builderForValue)
public DataQualityRule.RuleSource.RulePathElement.Builder setEntrySource(DataQualityRule.RuleSource.RulePathElement.EntrySource.Builder builderForValue)
Output only. Entry source represents information about the related
source entry.
.google.cloud.dataplex.v1.DataQualityRule.RuleSource.RulePathElement.EntrySource entry_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];