public sealed class MetadataFeed.Types.Filters : IMessage<MetadataFeed.Types.Filters>, IEquatable<MetadataFeed.Types.Filters>, IDeepCloneable<MetadataFeed.Types.Filters>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class MetadataFeed.Types.Filters.
Filters defines the type of changes that you want to listen to. You can have multiple entry type filters and multiple aspect type filters. All of the entry type filters are OR'ed together. All of the aspect type filters are OR'ed together. All of the entry type filters and aspect type filters are AND'ed together.
Implements
IMessageMetadataFeedTypesFilters, IEquatableMetadataFeedTypesFilters, IDeepCloneableMetadataFeedTypesFilters, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
Filters()
public Filters()Filters(Filters)
public Filters(MetadataFeed.Types.Filters other)| Parameter | |
|---|---|
| Name | Description |
other |
MetadataFeedTypesFilters |
Properties
AspectTypes
public RepeatedField<string> AspectTypes { get; }Optional. The aspect types that you want to listen to. Depending on how
the aspect is attached to the entry, in the format:
projects/{project_id_or_number}/locations/{location}/aspectTypes/{aspect_type_id}.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
AspectTypesAsAspectTypeNames
public ResourceNameList<AspectTypeName> AspectTypesAsAspectTypeNames { get; }AspectTypeName-typed view over the AspectTypes resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListAspectTypeName |
|
ChangeTypes
public RepeatedField<MetadataFeed.Types.Filters.Types.ChangeType> ChangeTypes { get; }Optional. The type of change that you want to listen to. If not specified, all changes are published.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldMetadataFeedTypesFiltersTypesChangeType |
|
EntryTypes
public RepeatedField<string> EntryTypes { get; }Optional. The entry types that you want to listen to, specified as
relative resource names in the format
projects/{project_id_or_number}/locations/{location}/entryTypes/{entry_type_id}.
Only entries that belong to the specified entry types are published.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
EntryTypesAsEntryTypeNames
public ResourceNameList<EntryTypeName> EntryTypesAsEntryTypeNames { get; }EntryTypeName-typed view over the EntryTypes resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListEntryTypeName |
|