Package com.openapi.v3
Class Operation
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.openapi.v3.Operation
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OperationOrBuilder,Serializable
public final class Operation
extends com.google.protobuf.GeneratedMessageV3
implements OperationOrBuilder
Describes a single API operation on a path.Protobuf type
openapi.v3.Operation- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDescribes a single API operation on a path.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 Nested 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 intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionboolean.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];static Operationbooleanbool deprecated = 10 [json_name = "deprecated"];string description = 3 [json_name = "description"];com.google.protobuf.ByteStringstring description = 3 [json_name = "description"];static final com.google.protobuf.Descriptors.Descriptor.openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];.openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];string operation_id = 5 [json_name = "operationId"];com.google.protobuf.ByteStringstring operation_id = 5 [json_name = "operationId"];getParameters(int index) repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];intrepeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];getParametersOrBuilder(int index) repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];List<? extends ParameterOrReferenceOrBuilder>repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];com.google.protobuf.Parser<Operation>.openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];.openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];.openapi.v3.Responses responses = 8 [json_name = "responses"];.openapi.v3.Responses responses = 8 [json_name = "responses"];getSecurity(int index) repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];intrepeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];getSecurityOrBuilder(int index) repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];List<? extends SecurityRequirementOrBuilder>repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];intgetServers(int index) repeated .openapi.v3.Server servers = 12 [json_name = "servers"];intrepeated .openapi.v3.Server servers = 12 [json_name = "servers"];repeated .openapi.v3.Server servers = 12 [json_name = "servers"];getServersOrBuilder(int index) repeated .openapi.v3.Server servers = 12 [json_name = "servers"];List<? extends ServerOrBuilder>repeated .openapi.v3.Server servers = 12 [json_name = "servers"];getSpecificationExtension(int index) repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];intrepeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];getSpecificationExtensionOrBuilder(int index) repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];List<? extends NamedAnyOrBuilder>repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];string summary = 2 [json_name = "summary"];com.google.protobuf.ByteStringstring summary = 2 [json_name = "summary"];getTags(int index) repeated string tags = 1 [json_name = "tags"];com.google.protobuf.ByteStringgetTagsBytes(int index) repeated string tags = 1 [json_name = "tags"];intrepeated string tags = 1 [json_name = "tags"];com.google.protobuf.ProtocolStringListrepeated string tags = 1 [json_name = "tags"];boolean.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];boolean.openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];inthashCode()boolean.openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];boolean.openapi.v3.Responses responses = 8 [json_name = "responses"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Operation.Builderstatic Operation.BuildernewBuilder(Operation prototype) protected Operation.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static OperationparseDelimitedFrom(InputStream input) static OperationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OperationparseFrom(byte[] data) static OperationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OperationparseFrom(com.google.protobuf.ByteString data) static OperationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OperationparseFrom(com.google.protobuf.CodedInputStream input) static OperationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OperationparseFrom(InputStream input) static OperationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OperationparseFrom(ByteBuffer data) static OperationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Operation>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, 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
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER- See Also:
-
SUMMARY_FIELD_NUMBER
public static final int SUMMARY_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
EXTERNAL_DOCS_FIELD_NUMBER
public static final int EXTERNAL_DOCS_FIELD_NUMBER- See Also:
-
OPERATION_ID_FIELD_NUMBER
public static final int OPERATION_ID_FIELD_NUMBER- See Also:
-
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER- See Also:
-
REQUEST_BODY_FIELD_NUMBER
public static final int REQUEST_BODY_FIELD_NUMBER- See Also:
-
RESPONSES_FIELD_NUMBER
public static final int RESPONSES_FIELD_NUMBER- See Also:
-
CALLBACKS_FIELD_NUMBER
public static final int CALLBACKS_FIELD_NUMBER- See Also:
-
DEPRECATED_FIELD_NUMBER
public static final int DEPRECATED_FIELD_NUMBER- See Also:
-
SECURITY_FIELD_NUMBER
public static final int SECURITY_FIELD_NUMBER- See Also:
-
SERVERS_FIELD_NUMBER
public static final int SERVERS_FIELD_NUMBER- See Also:
-
SPECIFICATION_EXTENSION_FIELD_NUMBER
public static final int SPECIFICATION_EXTENSION_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- 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
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()repeated string tags = 1 [json_name = "tags"];- Specified by:
getTagsListin interfaceOperationOrBuilder- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()repeated string tags = 1 [json_name = "tags"];- Specified by:
getTagsCountin interfaceOperationOrBuilder- Returns:
- The count of tags.
-
getTags
repeated string tags = 1 [json_name = "tags"];- Specified by:
getTagsin interfaceOperationOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index) repeated string tags = 1 [json_name = "tags"];- Specified by:
getTagsBytesin interfaceOperationOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
getSummary
string summary = 2 [json_name = "summary"];- Specified by:
getSummaryin interfaceOperationOrBuilder- Returns:
- The summary.
-
getSummaryBytes
public com.google.protobuf.ByteString getSummaryBytes()string summary = 2 [json_name = "summary"];- Specified by:
getSummaryBytesin interfaceOperationOrBuilder- Returns:
- The bytes for summary.
-
getDescription
string description = 3 [json_name = "description"];- Specified by:
getDescriptionin interfaceOperationOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()string description = 3 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceOperationOrBuilder- Returns:
- The bytes for description.
-
hasExternalDocs
public boolean hasExternalDocs().openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];- Specified by:
hasExternalDocsin interfaceOperationOrBuilder- Returns:
- Whether the externalDocs field is set.
-
getExternalDocs
.openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];- Specified by:
getExternalDocsin interfaceOperationOrBuilder- Returns:
- The externalDocs.
-
getExternalDocsOrBuilder
.openapi.v3.ExternalDocs external_docs = 4 [json_name = "externalDocs"];- Specified by:
getExternalDocsOrBuilderin interfaceOperationOrBuilder
-
getOperationId
string operation_id = 5 [json_name = "operationId"];- Specified by:
getOperationIdin interfaceOperationOrBuilder- Returns:
- The operationId.
-
getOperationIdBytes
public com.google.protobuf.ByteString getOperationIdBytes()string operation_id = 5 [json_name = "operationId"];- Specified by:
getOperationIdBytesin interfaceOperationOrBuilder- Returns:
- The bytes for operationId.
-
getParametersList
repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];- Specified by:
getParametersListin interfaceOperationOrBuilder
-
getParametersOrBuilderList
repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];- Specified by:
getParametersOrBuilderListin interfaceOperationOrBuilder
-
getParametersCount
public int getParametersCount()repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];- Specified by:
getParametersCountin interfaceOperationOrBuilder
-
getParameters
repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];- Specified by:
getParametersin interfaceOperationOrBuilder
-
getParametersOrBuilder
repeated .openapi.v3.ParameterOrReference parameters = 6 [json_name = "parameters"];- Specified by:
getParametersOrBuilderin interfaceOperationOrBuilder
-
hasRequestBody
public boolean hasRequestBody().openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];- Specified by:
hasRequestBodyin interfaceOperationOrBuilder- Returns:
- Whether the requestBody field is set.
-
getRequestBody
.openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];- Specified by:
getRequestBodyin interfaceOperationOrBuilder- Returns:
- The requestBody.
-
getRequestBodyOrBuilder
.openapi.v3.RequestBodyOrReference request_body = 7 [json_name = "requestBody"];- Specified by:
getRequestBodyOrBuilderin interfaceOperationOrBuilder
-
hasResponses
public boolean hasResponses().openapi.v3.Responses responses = 8 [json_name = "responses"];- Specified by:
hasResponsesin interfaceOperationOrBuilder- Returns:
- Whether the responses field is set.
-
getResponses
.openapi.v3.Responses responses = 8 [json_name = "responses"];- Specified by:
getResponsesin interfaceOperationOrBuilder- Returns:
- The responses.
-
getResponsesOrBuilder
.openapi.v3.Responses responses = 8 [json_name = "responses"];- Specified by:
getResponsesOrBuilderin interfaceOperationOrBuilder
-
hasCallbacks
public boolean hasCallbacks().openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
hasCallbacksin interfaceOperationOrBuilder- Returns:
- Whether the callbacks field is set.
-
getCallbacks
.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
getCallbacksin interfaceOperationOrBuilder- Returns:
- The callbacks.
-
getCallbacksOrBuilder
.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
getCallbacksOrBuilderin interfaceOperationOrBuilder
-
getDeprecated
public boolean getDeprecated()bool deprecated = 10 [json_name = "deprecated"];- Specified by:
getDeprecatedin interfaceOperationOrBuilder- Returns:
- The deprecated.
-
getSecurityList
repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];- Specified by:
getSecurityListin interfaceOperationOrBuilder
-
getSecurityOrBuilderList
repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];- Specified by:
getSecurityOrBuilderListin interfaceOperationOrBuilder
-
getSecurityCount
public int getSecurityCount()repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];- Specified by:
getSecurityCountin interfaceOperationOrBuilder
-
getSecurity
repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];- Specified by:
getSecurityin interfaceOperationOrBuilder
-
getSecurityOrBuilder
repeated .openapi.v3.SecurityRequirement security = 11 [json_name = "security"];- Specified by:
getSecurityOrBuilderin interfaceOperationOrBuilder
-
getServersList
repeated .openapi.v3.Server servers = 12 [json_name = "servers"];- Specified by:
getServersListin interfaceOperationOrBuilder
-
getServersOrBuilderList
repeated .openapi.v3.Server servers = 12 [json_name = "servers"];- Specified by:
getServersOrBuilderListin interfaceOperationOrBuilder
-
getServersCount
public int getServersCount()repeated .openapi.v3.Server servers = 12 [json_name = "servers"];- Specified by:
getServersCountin interfaceOperationOrBuilder
-
getServers
repeated .openapi.v3.Server servers = 12 [json_name = "servers"];- Specified by:
getServersin interfaceOperationOrBuilder
-
getServersOrBuilder
repeated .openapi.v3.Server servers = 12 [json_name = "servers"];- Specified by:
getServersOrBuilderin interfaceOperationOrBuilder
-
getSpecificationExtensionList
repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionListin interfaceOperationOrBuilder
-
getSpecificationExtensionOrBuilderList
repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionOrBuilderListin interfaceOperationOrBuilder
-
getSpecificationExtensionCount
public int getSpecificationExtensionCount()repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionCountin interfaceOperationOrBuilder
-
getSpecificationExtension
repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionin interfaceOperationOrBuilder
-
getSpecificationExtensionOrBuilder
repeated .openapi.v3.NamedAny specification_extension = 13 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionOrBuilderin interfaceOperationOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- 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
- 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 Operation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Operation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Operation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Operation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Operation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Operation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Operation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Operation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Operation 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Operation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-