public static final class MetadataFeed.Scope extends GeneratedMessage implements MetadataFeed.ScopeOrBuilder Scope defines the scope of the metadata feed. Scopes are exclusive. Only one of the scopes can be specified.
Protobuf type google.cloud.dataplex.v1.MetadataFeed.Scope
Inherited Memberscom.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.emptyList(java.lang.Class)
com.google.protobuf.GeneratedMessage.serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields ENTRY_GROUPS_FIELD_NUMBERpublic static final int ENTRY_GROUPS_FIELD_NUMBER
Field Value
Type
Description
int
ORGANIZATION_LEVEL_FIELD_NUMBERpublic static final int ORGANIZATION_LEVEL_FIELD_NUMBER
Field Value
Type
Description
int
PROJECTS_FIELD_NUMBERpublic static final int PROJECTS_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods getDefaultInstance()public static MetadataFeed.Scope getDefaultInstance()
getDescriptor()public static final Descriptors.Descriptor getDescriptor()
newBuilder()public static MetadataFeed.Scope.Builder newBuilder()
public static MetadataFeed.Scope.Builder newBuilder(MetadataFeed.Scope prototype)
public static MetadataFeed.Scope parseDelimitedFrom(InputStream input)
public static MetadataFeed.Scope parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)public static MetadataFeed.Scope parseFrom(byte[] data)
Parameter
Name
Description
data
byte[]
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)public static MetadataFeed.Scope parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)public static MetadataFeed.Scope parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)public static MetadataFeed.Scope parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MetadataFeed.Scope parseFrom(CodedInputStream input)
public static MetadataFeed.Scope parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static MetadataFeed.Scope parseFrom(InputStream input)
public static MetadataFeed.Scope parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)public static MetadataFeed.Scope parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)public static MetadataFeed.Scope parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()public static Parser<MetadataFeed.Scope> parser()
Methods equals(Object obj)public boolean equals(Object obj)
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()public MetadataFeed.Scope getDefaultInstanceForType()
getEntryGroups(int index)public String getEntryGroups(int index) Optional. The entry groups whose entries you want to listen to. Must be in the format:projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}.
repeated string entry_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
index
int The index of the element to return.
Returns
Type
Description
String
The entryGroups at the given index.
getEntryGroupsBytes(int index)public ByteString getEntryGroupsBytes(int index) Optional. The entry groups whose entries you want to listen to. Must be in the format:projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}.
repeated string entry_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
index
int The index of the value to return.
Returns
Type
Description
ByteString
The bytes of the entryGroups at the given index.
getEntryGroupsCount()public int getEntryGroupsCount() Optional. The entry groups whose entries you want to listen to. Must be in the format:projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}.
repeated string entry_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns
Type
Description
int
The count of entryGroups.
getEntryGroupsList()public ProtocolStringList getEntryGroupsList() Optional. The entry groups whose entries you want to listen to. Must be in the format:projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}.
repeated string entry_groups = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getOrganizationLevel()public boolean getOrganizationLevel() Optional. Whether the metadata feed is at the organization-level.
If true, all changes happened to the entries in the same organization as the feed are published.
If false, you must specify a list of projects or a list of entry groups whose entries you want to listen to. The default is false.
bool organization_level = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The organizationLevel.
getParserForType()public Parser<MetadataFeed.Scope> getParserForType()
Overrides
getProjects(int index)public String getProjects(int index) Optional. The projects whose entries you want to listen to. Must be in the same organization as the feed. Must be in the format: projects/{project_id_or_number}.
repeated string projects = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
index
int The index of the element to return.
Returns
Type
Description
String
The projects at the given index.
getProjectsBytes(int index)public ByteString getProjectsBytes(int index) Optional. The projects whose entries you want to listen to. Must be in the same organization as the feed. Must be in the format: projects/{project_id_or_number}.
repeated string projects = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
index
int The index of the value to return.
Returns
Type
Description
ByteString
The bytes of the projects at the given index.
getProjectsCount()public int getProjectsCount() Optional. The projects whose entries you want to listen to. Must be in the same organization as the feed. Must be in the format: projects/{project_id_or_number}.
repeated string projects = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns
Type
Description
int
The count of projects.
getProjectsList()public ProtocolStringList getProjectsList() Optional. The projects whose entries you want to listen to. Must be in the same organization as the feed. Must be in the format: projects/{project_id_or_number}.
repeated string projects = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getSerializedSize()public int getSerializedSize()
Returns
Type
Description
int
Overrides
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()public final boolean isInitialized()
Overrides
newBuilderForType()public MetadataFeed.Scope.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)protected MetadataFeed.Scope.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()public MetadataFeed.Scope.Builder toBuilder()
writeTo(CodedOutputStream output)public void writeTo(CodedOutputStream output)
Overrides