Package com.google.cloud.dataplex.v1
Class Zone.DiscoverySpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataplex.v1.Zone.DiscoverySpec
-
- All Implemented Interfaces:
Zone.DiscoverySpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- Zone
public static final class Zone.DiscoverySpec extends com.google.protobuf.GeneratedMessageV3 implements Zone.DiscoverySpecOrBuilder
Settings to manage the metadata discovery and publishing in a zone.
Protobuf typegoogle.cloud.dataplex.v1.Zone.DiscoverySpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZone.DiscoverySpec.BuilderSettings to manage the metadata discovery and publishing in a zone.static classZone.DiscoverySpec.CsvOptionsDescribe CSV and similar semi-structured data formats.static interfaceZone.DiscoverySpec.CsvOptionsOrBuilderstatic classZone.DiscoverySpec.JsonOptionsDescribe JSON data format.static interfaceZone.DiscoverySpec.JsonOptionsOrBuilderstatic classZone.DiscoverySpec.TriggerCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCSV_OPTIONS_FIELD_NUMBERstatic intENABLED_FIELD_NUMBERstatic intEXCLUDE_PATTERNS_FIELD_NUMBERstatic intINCLUDE_PATTERNS_FIELD_NUMBERstatic intJSON_OPTIONS_FIELD_NUMBERstatic intSCHEDULE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Zone.DiscoverySpec.CsvOptionsgetCsvOptions()Optional.Zone.DiscoverySpec.CsvOptionsOrBuildergetCsvOptionsOrBuilder()Optional.static Zone.DiscoverySpecgetDefaultInstance()Zone.DiscoverySpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetEnabled()Required.StringgetExcludePatterns(int index)Optional.com.google.protobuf.ByteStringgetExcludePatternsBytes(int index)Optional.intgetExcludePatternsCount()Optional.com.google.protobuf.ProtocolStringListgetExcludePatternsList()Optional.StringgetIncludePatterns(int index)Optional.com.google.protobuf.ByteStringgetIncludePatternsBytes(int index)Optional.intgetIncludePatternsCount()Optional.com.google.protobuf.ProtocolStringListgetIncludePatternsList()Optional.Zone.DiscoverySpec.JsonOptionsgetJsonOptions()Optional.Zone.DiscoverySpec.JsonOptionsOrBuildergetJsonOptionsOrBuilder()Optional.com.google.protobuf.Parser<Zone.DiscoverySpec>getParserForType()StringgetSchedule()Optional.com.google.protobuf.ByteStringgetScheduleBytes()Optional.intgetSerializedSize()Zone.DiscoverySpec.TriggerCasegetTriggerCase()booleanhasCsvOptions()Optional.inthashCode()booleanhasJsonOptions()Optional.booleanhasSchedule()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Zone.DiscoverySpec.BuildernewBuilder()static Zone.DiscoverySpec.BuildernewBuilder(Zone.DiscoverySpec prototype)Zone.DiscoverySpec.BuildernewBuilderForType()protected Zone.DiscoverySpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Zone.DiscoverySpecparseDelimitedFrom(InputStream input)static Zone.DiscoverySpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Zone.DiscoverySpecparseFrom(byte[] data)static Zone.DiscoverySpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Zone.DiscoverySpecparseFrom(com.google.protobuf.ByteString data)static Zone.DiscoverySpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Zone.DiscoverySpecparseFrom(com.google.protobuf.CodedInputStream input)static Zone.DiscoverySpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Zone.DiscoverySpecparseFrom(InputStream input)static Zone.DiscoverySpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Zone.DiscoverySpecparseFrom(ByteBuffer data)static Zone.DiscoverySpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Zone.DiscoverySpec>parser()Zone.DiscoverySpec.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ENABLED_FIELD_NUMBER
public static final int ENABLED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INCLUDE_PATTERNS_FIELD_NUMBER
public static final int INCLUDE_PATTERNS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXCLUDE_PATTERNS_FIELD_NUMBER
public static final int EXCLUDE_PATTERNS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CSV_OPTIONS_FIELD_NUMBER
public static final int CSV_OPTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JSON_OPTIONS_FIELD_NUMBER
public static final int JSON_OPTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEDULE_FIELD_NUMBER
public static final int SCHEDULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTriggerCase
public Zone.DiscoverySpec.TriggerCase getTriggerCase()
- Specified by:
getTriggerCasein interfaceZone.DiscoverySpecOrBuilder
-
getEnabled
public boolean getEnabled()
Required. Whether discovery is enabled.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEnabledin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The enabled.
-
getIncludePatternsList
public com.google.protobuf.ProtocolStringList getIncludePatternsList()
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string include_patterns = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludePatternsListin interfaceZone.DiscoverySpecOrBuilder- Returns:
- A list containing the includePatterns.
-
getIncludePatternsCount
public int getIncludePatternsCount()
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string include_patterns = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludePatternsCountin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The count of includePatterns.
-
getIncludePatterns
public String getIncludePatterns(int index)
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string include_patterns = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludePatternsin interfaceZone.DiscoverySpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The includePatterns at the given index.
-
getIncludePatternsBytes
public com.google.protobuf.ByteString getIncludePatternsBytes(int index)
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string include_patterns = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludePatternsBytesin interfaceZone.DiscoverySpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includePatterns at the given index.
-
getExcludePatternsList
public com.google.protobuf.ProtocolStringList getExcludePatternsList()
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string exclude_patterns = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExcludePatternsListin interfaceZone.DiscoverySpecOrBuilder- Returns:
- A list containing the excludePatterns.
-
getExcludePatternsCount
public int getExcludePatternsCount()
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string exclude_patterns = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExcludePatternsCountin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The count of excludePatterns.
-
getExcludePatterns
public String getExcludePatterns(int index)
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string exclude_patterns = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExcludePatternsin interfaceZone.DiscoverySpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludePatterns at the given index.
-
getExcludePatternsBytes
public com.google.protobuf.ByteString getExcludePatternsBytes(int index)
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
repeated string exclude_patterns = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExcludePatternsBytesin interfaceZone.DiscoverySpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludePatterns at the given index.
-
hasCsvOptions
public boolean hasCsvOptions()
Optional. Configuration for CSV data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.CsvOptions csv_options = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasCsvOptionsin interfaceZone.DiscoverySpecOrBuilder- Returns:
- Whether the csvOptions field is set.
-
getCsvOptions
public Zone.DiscoverySpec.CsvOptions getCsvOptions()
Optional. Configuration for CSV data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.CsvOptions csv_options = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCsvOptionsin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The csvOptions.
-
getCsvOptionsOrBuilder
public Zone.DiscoverySpec.CsvOptionsOrBuilder getCsvOptionsOrBuilder()
Optional. Configuration for CSV data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.CsvOptions csv_options = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCsvOptionsOrBuilderin interfaceZone.DiscoverySpecOrBuilder
-
hasJsonOptions
public boolean hasJsonOptions()
Optional. Configuration for Json data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.JsonOptions json_options = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasJsonOptionsin interfaceZone.DiscoverySpecOrBuilder- Returns:
- Whether the jsonOptions field is set.
-
getJsonOptions
public Zone.DiscoverySpec.JsonOptions getJsonOptions()
Optional. Configuration for Json data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.JsonOptions json_options = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJsonOptionsin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The jsonOptions.
-
getJsonOptionsOrBuilder
public Zone.DiscoverySpec.JsonOptionsOrBuilder getJsonOptionsOrBuilder()
Optional. Configuration for Json data.
.google.cloud.dataplex.v1.Zone.DiscoverySpec.JsonOptions json_options = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJsonOptionsOrBuilderin interfaceZone.DiscoverySpecOrBuilder
-
hasSchedule
public boolean hasSchedule()
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, `CRON_TZ=America/New_York 1 * * * *`, or `TZ=America/New_York 1 * * * *`.string schedule = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSchedulein interfaceZone.DiscoverySpecOrBuilder- Returns:
- Whether the schedule field is set.
-
getSchedule
public String getSchedule()
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, `CRON_TZ=America/New_York 1 * * * *`, or `TZ=America/New_York 1 * * * *`.string schedule = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSchedulein interfaceZone.DiscoverySpecOrBuilder- Returns:
- The schedule.
-
getScheduleBytes
public com.google.protobuf.ByteString getScheduleBytes()
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, `CRON_TZ=America/New_York 1 * * * *`, or `TZ=America/New_York 1 * * * *`.string schedule = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getScheduleBytesin interfaceZone.DiscoverySpecOrBuilder- Returns:
- The bytes for schedule.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 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 Zone.DiscoverySpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Zone.DiscoverySpec parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Zone.DiscoverySpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Zone.DiscoverySpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Zone.DiscoverySpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Zone.DiscoverySpec.Builder newBuilder()
-
newBuilder
public static Zone.DiscoverySpec.Builder newBuilder(Zone.DiscoverySpec prototype)
-
toBuilder
public Zone.DiscoverySpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Zone.DiscoverySpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Zone.DiscoverySpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Zone.DiscoverySpec> parser()
-
getParserForType
public com.google.protobuf.Parser<Zone.DiscoverySpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Zone.DiscoverySpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-