Package io.helidon.declarative.codegen.model.http
package io.helidon.declarative.codegen.model.http
HTTP Rest model.
-
ClassDescriptionRest endpoint for Typed HTTP client.Fluent API builder for
ClientEndpoint.ClientEndpoint.BuilderBase<BUILDER extends ClientEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ClientEndpoint> Fluent API builder base forClientEndpoint.Generated implementation of the prototype, can be extended by descendant prototype implementations.Definition of a computed header, defined by an annotation.A fixed header value.An element that is annotation within the HTTP REST handling.Fluent API builder forHttpAnnotated.HttpAnnotated.BuilderBase<BUILDER extends HttpAnnotated.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends HttpAnnotated> Fluent API builder base forHttpAnnotated.Generated implementation of the prototype, can be extended by descendant prototype implementations.HTTP Method definition.HTTP Status.A model for HTTP endpoints.Fluent API builder forModelElement.ModelElement.BuilderBase<BUILDER extends ModelElement.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ModelElement> Fluent API builder base forModelElement.Generated implementation of the prototype, can be extended by descendant prototype implementations.A REST endpoint may be a client endpoint or a server endpoint.Fluent API builder forRestEndpoint.RestEndpoint.BuilderBase<BUILDER extends RestEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RestEndpoint> Fluent API builder base forRestEndpoint.Generated implementation of the prototype, can be extended by descendant prototype implementations.Definition of a rest method.Fluent API builder forRestMethod.RestMethod.BuilderBase<BUILDER extends RestMethod.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RestMethod> Fluent API builder base forRestMethod.Generated implementation of the prototype, can be extended by descendant prototype implementations.A single REST method parameter.Fluent API builder forRestMethodParameter.RestMethodParameter.BuilderBase<BUILDER extends RestMethodParameter.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RestMethodParameter> Fluent API builder base forRestMethodParameter.Generated implementation of the prototype, can be extended by descendant prototype implementations.REST endpoint for server side endpoint definition.Fluent API builder forServerEndpoint.ServerEndpoint.BuilderBase<BUILDER extends ServerEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ServerEndpoint> Fluent API builder base forServerEndpoint.Generated implementation of the prototype, can be extended by descendant prototype implementations.