Package com.google.cloud.dataplex.v1
Class MetadataJob.ImportJobSpec.ImportJobScope
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dataplex.v1.MetadataJob.ImportJobSpec.ImportJobScope
- All Implemented Interfaces:
MetadataJob.ImportJobSpec.ImportJobScopeOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- MetadataJob.ImportJobSpec
public static final class MetadataJob.ImportJobSpec.ImportJobScope
extends com.google.protobuf.GeneratedMessage
implements MetadataJob.ImportJobSpec.ImportJobScopeOrBuilder
A boundary on the scope of impact that the metadata import job can have.Protobuf type
google.cloud.dataplex.v1.MetadataJob.ImportJobSpec.ImportJobScope- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA boundary on the scope of impact that the metadata import job can have.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAspectTypes(int index) Optional.com.google.protobuf.ByteStringgetAspectTypesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.static final com.google.protobuf.Descriptors.DescriptorgetEntryGroups(int index) Required.com.google.protobuf.ByteStringgetEntryGroupsBytes(int index) Required.intRequired.com.google.protobuf.ProtocolStringListRequired.getEntryLinkTypes(int index) Optional.com.google.protobuf.ByteStringgetEntryLinkTypesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getEntryTypes(int index) Required.com.google.protobuf.ByteStringgetEntryTypesBytes(int index) Required.intRequired.com.google.protobuf.ProtocolStringListRequired.getGlossaries(int index) Optional.com.google.protobuf.ByteStringgetGlossariesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.com.google.protobuf.Parser<MetadataJob.ImportJobSpec.ImportJobScope>getReferencedEntryScopes(int index) Optional.com.google.protobuf.ByteStringgetReferencedEntryScopesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MetadataJob.ImportJobSpec.ImportJobScope>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ENTRY_GROUPS_FIELD_NUMBER
public static final int ENTRY_GROUPS_FIELD_NUMBER- See Also:
-
ENTRY_TYPES_FIELD_NUMBER
public static final int ENTRY_TYPES_FIELD_NUMBER- See Also:
-
ASPECT_TYPES_FIELD_NUMBER
public static final int ASPECT_TYPES_FIELD_NUMBER- See Also:
-
GLOSSARIES_FIELD_NUMBER
public static final int GLOSSARIES_FIELD_NUMBER- See Also:
-
ENTRY_LINK_TYPES_FIELD_NUMBER
public static final int ENTRY_LINK_TYPES_FIELD_NUMBER- See Also:
-
REFERENCED_ENTRY_SCOPES_FIELD_NUMBER
public static final int REFERENCED_ENTRY_SCOPES_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getEntryGroupsList
public com.google.protobuf.ProtocolStringList getEntryGroupsList()Required. The entry groups that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_group_id}`. Only entries and aspects that belong to the specified entry groups are affected by the job. The entry groups and the job must be in the same location.repeated string entry_groups = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryGroupsListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the entryGroups.
-
getEntryGroupsCount
public int getEntryGroupsCount()Required. The entry groups that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_group_id}`. Only entries and aspects that belong to the specified entry groups are affected by the job. The entry groups and the job must be in the same location.repeated string entry_groups = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryGroupsCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of entryGroups.
-
getEntryGroups
Required. The entry groups that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_group_id}`. Only entries and aspects that belong to the specified entry groups are affected by the job. The entry groups and the job must be in the same location.repeated string entry_groups = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryGroupsin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The entryGroups at the given index.
-
getEntryGroupsBytes
public com.google.protobuf.ByteString getEntryGroupsBytes(int index) Required. The entry groups that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_group_id}`. Only entries and aspects that belong to the specified entry groups are affected by the job. The entry groups and the job must be in the same location.repeated string entry_groups = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryGroupsBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the entryGroups at the given index.
-
getEntryTypesList
public com.google.protobuf.ProtocolStringList getEntryTypesList()Required. The entry types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryTypes/{entry_type_id}`. The job modifies only the entries and aspects that belong to these entry types. If the metadata import file attempts to modify an entry whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an entry type must either match the location of the job, or the entry type must be global.repeated string entry_types = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryTypesListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the entryTypes.
-
getEntryTypesCount
public int getEntryTypesCount()Required. The entry types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryTypes/{entry_type_id}`. The job modifies only the entries and aspects that belong to these entry types. If the metadata import file attempts to modify an entry whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an entry type must either match the location of the job, or the entry type must be global.repeated string entry_types = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryTypesCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of entryTypes.
-
getEntryTypes
Required. The entry types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryTypes/{entry_type_id}`. The job modifies only the entries and aspects that belong to these entry types. If the metadata import file attempts to modify an entry whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an entry type must either match the location of the job, or the entry type must be global.repeated string entry_types = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryTypesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The entryTypes at the given index.
-
getEntryTypesBytes
public com.google.protobuf.ByteString getEntryTypesBytes(int index) Required. The entry types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryTypes/{entry_type_id}`. The job modifies only the entries and aspects that belong to these entry types. If the metadata import file attempts to modify an entry whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an entry type must either match the location of the job, or the entry type must be global.repeated string entry_types = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getEntryTypesBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the entryTypes at the given index.
-
getAspectTypesList
public com.google.protobuf.ProtocolStringList getAspectTypesList()Optional. The aspect types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/aspectTypes/{aspect_type_id}`. The job modifies only the aspects that belong to these aspect types. This field is required when creating an aspect-only import job. If the metadata import file attempts to modify an aspect whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an aspect type must either match the location of the job, or the aspect type must be global.repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getAspectTypesListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the aspectTypes.
-
getAspectTypesCount
public int getAspectTypesCount()Optional. The aspect types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/aspectTypes/{aspect_type_id}`. The job modifies only the aspects that belong to these aspect types. This field is required when creating an aspect-only import job. If the metadata import file attempts to modify an aspect whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an aspect type must either match the location of the job, or the aspect type must be global.repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getAspectTypesCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of aspectTypes.
-
getAspectTypes
Optional. The aspect types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/aspectTypes/{aspect_type_id}`. The job modifies only the aspects that belong to these aspect types. This field is required when creating an aspect-only import job. If the metadata import file attempts to modify an aspect whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an aspect type must either match the location of the job, or the aspect type must be global.repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getAspectTypesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The aspectTypes at the given index.
-
getAspectTypesBytes
public com.google.protobuf.ByteString getAspectTypesBytes(int index) Optional. The aspect types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/aspectTypes/{aspect_type_id}`. The job modifies only the aspects that belong to these aspect types. This field is required when creating an aspect-only import job. If the metadata import file attempts to modify an aspect whose type isn't included in this list, the import job is halted before modifying any entries or aspects. The location of an aspect type must either match the location of the job, or the aspect type must be global.repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getAspectTypesBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the aspectTypes at the given index.
-
getGlossariesList
public com.google.protobuf.ProtocolStringList getGlossariesList()Optional. The glossaries that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}`. While importing Business Glossary entries, the user must provide glossaries. While importing entries, the user does not have to provide glossaries. If the metadata import file attempts to modify Business Glossary entries whose glossary isn't included in this list, the import job will skip those entries. The location of a glossary must either match the location of the job, or the glossary must be global.repeated string glossaries = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGlossariesListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the glossaries.
-
getGlossariesCount
public int getGlossariesCount()Optional. The glossaries that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}`. While importing Business Glossary entries, the user must provide glossaries. While importing entries, the user does not have to provide glossaries. If the metadata import file attempts to modify Business Glossary entries whose glossary isn't included in this list, the import job will skip those entries. The location of a glossary must either match the location of the job, or the glossary must be global.repeated string glossaries = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGlossariesCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of glossaries.
-
getGlossaries
Optional. The glossaries that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}`. While importing Business Glossary entries, the user must provide glossaries. While importing entries, the user does not have to provide glossaries. If the metadata import file attempts to modify Business Glossary entries whose glossary isn't included in this list, the import job will skip those entries. The location of a glossary must either match the location of the job, or the glossary must be global.repeated string glossaries = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGlossariesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The glossaries at the given index.
-
getGlossariesBytes
public com.google.protobuf.ByteString getGlossariesBytes(int index) Optional. The glossaries that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}`. While importing Business Glossary entries, the user must provide glossaries. While importing entries, the user does not have to provide glossaries. If the metadata import file attempts to modify Business Glossary entries whose glossary isn't included in this list, the import job will skip those entries. The location of a glossary must either match the location of the job, or the glossary must be global.repeated string glossaries = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGlossariesBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the glossaries at the given index.
-
getEntryLinkTypesList
public com.google.protobuf.ProtocolStringList getEntryLinkTypesList()Optional. The entry link types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}`. The job modifies only the entryLinks that belong to these entry link types. If the metadata import file attempts to create or delete an entry link whose entry link type isn't included in this list, the import job will skip those entry links.repeated string entry_link_types = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEntryLinkTypesListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the entryLinkTypes.
-
getEntryLinkTypesCount
public int getEntryLinkTypesCount()Optional. The entry link types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}`. The job modifies only the entryLinks that belong to these entry link types. If the metadata import file attempts to create or delete an entry link whose entry link type isn't included in this list, the import job will skip those entry links.repeated string entry_link_types = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEntryLinkTypesCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of entryLinkTypes.
-
getEntryLinkTypes
Optional. The entry link types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}`. The job modifies only the entryLinks that belong to these entry link types. If the metadata import file attempts to create or delete an entry link whose entry link type isn't included in this list, the import job will skip those entry links.repeated string entry_link_types = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEntryLinkTypesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The entryLinkTypes at the given index.
-
getEntryLinkTypesBytes
public com.google.protobuf.ByteString getEntryLinkTypesBytes(int index) Optional. The entry link types that are in scope for the import job, specified as relative resource names in the format `projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}`. The job modifies only the entryLinks that belong to these entry link types. If the metadata import file attempts to create or delete an entry link whose entry link type isn't included in this list, the import job will skip those entry links.repeated string entry_link_types = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEntryLinkTypesBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the entryLinkTypes at the given index.
-
getReferencedEntryScopesList
public com.google.protobuf.ProtocolStringList getReferencedEntryScopesList()Optional. Defines the scope of entries that can be referenced in the entry links. Currently, projects are supported as valid scopes. Format: `projects/{project_number_or_id}` If the metadata import file attempts to create an entry link which references an entry that is not in the scope, the import job will skip that entry link.repeated string referenced_entry_scopes = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getReferencedEntryScopesListin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- A list containing the referencedEntryScopes.
-
getReferencedEntryScopesCount
public int getReferencedEntryScopesCount()Optional. Defines the scope of entries that can be referenced in the entry links. Currently, projects are supported as valid scopes. Format: `projects/{project_number_or_id}` If the metadata import file attempts to create an entry link which references an entry that is not in the scope, the import job will skip that entry link.repeated string referenced_entry_scopes = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getReferencedEntryScopesCountin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Returns:
- The count of referencedEntryScopes.
-
getReferencedEntryScopes
Optional. Defines the scope of entries that can be referenced in the entry links. Currently, projects are supported as valid scopes. Format: `projects/{project_number_or_id}` If the metadata import file attempts to create an entry link which references an entry that is not in the scope, the import job will skip that entry link.repeated string referenced_entry_scopes = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getReferencedEntryScopesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The referencedEntryScopes at the given index.
-
getReferencedEntryScopesBytes
public com.google.protobuf.ByteString getReferencedEntryScopesBytes(int index) Optional. Defines the scope of entries that can be referenced in the entry links. Currently, projects are supported as valid scopes. Format: `projects/{project_number_or_id}` If the metadata import file attempts to create an entry link which references an entry that is not in the scope, the import job will skip that entry link.repeated string referenced_entry_scopes = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getReferencedEntryScopesBytesin interfaceMetadataJob.ImportJobSpec.ImportJobScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the referencedEntryScopes at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MetadataJob.ImportJobSpec.ImportJobScope parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static MetadataJob.ImportJobSpec.ImportJobScope.Builder newBuilder(MetadataJob.ImportJobSpec.ImportJobScope prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MetadataJob.ImportJobSpec.ImportJobScope.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-