Class Operation

    • Constructor Detail

      • Operation

        public Operation​(Context context,
                         io.openapiprocessor.jsonschema.schema.Bucket bucket)
    • Method Detail

      • getTags

        public java.util.Collection<java.lang.String> getTags()
      • getSummary

        public @Nullable java.lang.String getSummary()
      • getDescription

        public @Nullable java.lang.String getDescription()
      • getOperationId

        public @Nullable java.lang.String getOperationId()
      • getParameters

        public java.util.Collection<Parameter> getParameters()
      • getRequestBody

        public @Nullable RequestBody getRequestBody()
      • getResponses

        public @Nullable Responses getResponses()
      • getCallbacks

        public java.util.Map<java.lang.String,​Callback> getCallbacks()
      • getDeprecated

        public java.lang.Boolean getDeprecated()
      • getServers

        public java.util.Collection<Server> getServers()
      • getExtensions

        public java.util.Map<java.lang.String,​java.lang.Object> getExtensions()
        Description copied from interface: Extensions
        map of all extension properties.
        Specified by:
        getExtensions in interface Extensions
        Overrides:
        getExtensions in class Properties
        Returns:
        map of extension properties