Package com.openapi.v3
Class Components
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.openapi.v3.Components
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ComponentsOrBuilder,Serializable
public final class Components
extends com.google.protobuf.GeneratedMessageV3
implements ComponentsOrBuilder
Holds a set of reusable objects for different aspects of the OAS. All objects defined within the components object will have no effect on the API unless they are explicitly referenced from properties outside the components object.Protobuf type
openapi.v3.Components- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHolds a set of reusable objects for different aspects of the OAS.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 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 Componentsstatic final com.google.protobuf.Descriptors.Descriptor.openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];.openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];.openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];.openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];getLinks().openapi.v3.LinksOrReferences links = 8 [json_name = "links"];.openapi.v3.LinksOrReferences links = 8 [json_name = "links"];.openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];.openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];com.google.protobuf.Parser<Components>.openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];.openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];.openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];.openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];.openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];.openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];.openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];.openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];intgetSpecificationExtension(int index) repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];intrepeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];getSpecificationExtensionOrBuilder(int index) repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];List<? extends NamedAnyOrBuilder>repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];boolean.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];boolean.openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];inthashCode()boolean.openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];booleanhasLinks().openapi.v3.LinksOrReferences links = 8 [json_name = "links"];boolean.openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];boolean.openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];boolean.openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];boolean.openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];boolean.openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Components.Builderstatic Components.BuildernewBuilder(Components prototype) protected Components.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ComponentsparseDelimitedFrom(InputStream input) static ComponentsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ComponentsparseFrom(byte[] data) static ComponentsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ComponentsparseFrom(com.google.protobuf.ByteString data) static ComponentsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ComponentsparseFrom(com.google.protobuf.CodedInputStream input) static ComponentsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ComponentsparseFrom(InputStream input) static ComponentsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ComponentsparseFrom(ByteBuffer data) static ComponentsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Components>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
-
SCHEMAS_FIELD_NUMBER
public static final int SCHEMAS_FIELD_NUMBER- See Also:
-
RESPONSES_FIELD_NUMBER
public static final int RESPONSES_FIELD_NUMBER- See Also:
-
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER- See Also:
-
EXAMPLES_FIELD_NUMBER
public static final int EXAMPLES_FIELD_NUMBER- See Also:
-
REQUEST_BODIES_FIELD_NUMBER
public static final int REQUEST_BODIES_FIELD_NUMBER- See Also:
-
HEADERS_FIELD_NUMBER
public static final int HEADERS_FIELD_NUMBER- See Also:
-
SECURITY_SCHEMES_FIELD_NUMBER
public static final int SECURITY_SCHEMES_FIELD_NUMBER- See Also:
-
LINKS_FIELD_NUMBER
public static final int LINKS_FIELD_NUMBER- See Also:
-
CALLBACKS_FIELD_NUMBER
public static final int CALLBACKS_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
-
hasSchemas
public boolean hasSchemas().openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];- Specified by:
hasSchemasin interfaceComponentsOrBuilder- Returns:
- Whether the schemas field is set.
-
getSchemas
.openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];- Specified by:
getSchemasin interfaceComponentsOrBuilder- Returns:
- The schemas.
-
getSchemasOrBuilder
.openapi.v3.SchemasOrReferences schemas = 1 [json_name = "schemas"];- Specified by:
getSchemasOrBuilderin interfaceComponentsOrBuilder
-
hasResponses
public boolean hasResponses().openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];- Specified by:
hasResponsesin interfaceComponentsOrBuilder- Returns:
- Whether the responses field is set.
-
getResponses
.openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];- Specified by:
getResponsesin interfaceComponentsOrBuilder- Returns:
- The responses.
-
getResponsesOrBuilder
.openapi.v3.ResponsesOrReferences responses = 2 [json_name = "responses"];- Specified by:
getResponsesOrBuilderin interfaceComponentsOrBuilder
-
hasParameters
public boolean hasParameters().openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];- Specified by:
hasParametersin interfaceComponentsOrBuilder- Returns:
- Whether the parameters field is set.
-
getParameters
.openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];- Specified by:
getParametersin interfaceComponentsOrBuilder- Returns:
- The parameters.
-
getParametersOrBuilder
.openapi.v3.ParametersOrReferences parameters = 3 [json_name = "parameters"];- Specified by:
getParametersOrBuilderin interfaceComponentsOrBuilder
-
hasExamples
public boolean hasExamples().openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];- Specified by:
hasExamplesin interfaceComponentsOrBuilder- Returns:
- Whether the examples field is set.
-
getExamples
.openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];- Specified by:
getExamplesin interfaceComponentsOrBuilder- Returns:
- The examples.
-
getExamplesOrBuilder
.openapi.v3.ExamplesOrReferences examples = 4 [json_name = "examples"];- Specified by:
getExamplesOrBuilderin interfaceComponentsOrBuilder
-
hasRequestBodies
public boolean hasRequestBodies().openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];- Specified by:
hasRequestBodiesin interfaceComponentsOrBuilder- Returns:
- Whether the requestBodies field is set.
-
getRequestBodies
.openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];- Specified by:
getRequestBodiesin interfaceComponentsOrBuilder- Returns:
- The requestBodies.
-
getRequestBodiesOrBuilder
.openapi.v3.RequestBodiesOrReferences request_bodies = 5 [json_name = "requestBodies"];- Specified by:
getRequestBodiesOrBuilderin interfaceComponentsOrBuilder
-
hasHeaders
public boolean hasHeaders().openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];- Specified by:
hasHeadersin interfaceComponentsOrBuilder- Returns:
- Whether the headers field is set.
-
getHeaders
.openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];- Specified by:
getHeadersin interfaceComponentsOrBuilder- Returns:
- The headers.
-
getHeadersOrBuilder
.openapi.v3.HeadersOrReferences headers = 6 [json_name = "headers"];- Specified by:
getHeadersOrBuilderin interfaceComponentsOrBuilder
-
hasSecuritySchemes
public boolean hasSecuritySchemes().openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];- Specified by:
hasSecuritySchemesin interfaceComponentsOrBuilder- Returns:
- Whether the securitySchemes field is set.
-
getSecuritySchemes
.openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];- Specified by:
getSecuritySchemesin interfaceComponentsOrBuilder- Returns:
- The securitySchemes.
-
getSecuritySchemesOrBuilder
.openapi.v3.SecuritySchemesOrReferences security_schemes = 7 [json_name = "securitySchemes"];- Specified by:
getSecuritySchemesOrBuilderin interfaceComponentsOrBuilder
-
hasLinks
public boolean hasLinks().openapi.v3.LinksOrReferences links = 8 [json_name = "links"];- Specified by:
hasLinksin interfaceComponentsOrBuilder- Returns:
- Whether the links field is set.
-
getLinks
.openapi.v3.LinksOrReferences links = 8 [json_name = "links"];- Specified by:
getLinksin interfaceComponentsOrBuilder- Returns:
- The links.
-
getLinksOrBuilder
.openapi.v3.LinksOrReferences links = 8 [json_name = "links"];- Specified by:
getLinksOrBuilderin interfaceComponentsOrBuilder
-
hasCallbacks
public boolean hasCallbacks().openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
hasCallbacksin interfaceComponentsOrBuilder- Returns:
- Whether the callbacks field is set.
-
getCallbacks
.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
getCallbacksin interfaceComponentsOrBuilder- Returns:
- The callbacks.
-
getCallbacksOrBuilder
.openapi.v3.CallbacksOrReferences callbacks = 9 [json_name = "callbacks"];- Specified by:
getCallbacksOrBuilderin interfaceComponentsOrBuilder
-
getSpecificationExtensionList
repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionListin interfaceComponentsOrBuilder
-
getSpecificationExtensionOrBuilderList
repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionOrBuilderListin interfaceComponentsOrBuilder
-
getSpecificationExtensionCount
public int getSpecificationExtensionCount()repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionCountin interfaceComponentsOrBuilder
-
getSpecificationExtension
repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionin interfaceComponentsOrBuilder
-
getSpecificationExtensionOrBuilder
repeated .openapi.v3.NamedAny specification_extension = 10 [json_name = "specificationExtension"];- Specified by:
getSpecificationExtensionOrBuilderin interfaceComponentsOrBuilder
-
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 Components parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Components parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Components parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Components parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Components parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Components parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Components parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Components parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Components 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 Components.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
-