Class TestConnectionDefinitionResource

java.lang.Object
org.openmetadata.service.resources.EntityResource<TestConnectionDefinition,TestConnectionDefinitionRepository>
org.openmetadata.service.resources.services.connections.TestConnectionDefinitionResource

@Path("/v1/services/testConnectionDefinitions") @Produces("application/json") @Consumes("application/json") public class TestConnectionDefinitionResource extends EntityResource<TestConnectionDefinition,TestConnectionDefinitionRepository>
  • Field Details

  • Constructor Details

    • TestConnectionDefinitionResource

      public TestConnectionDefinitionResource(Authorizer authorizer)
  • Method Details

    • initialize

      public void initialize(OpenMetadataApplicationConfig config) throws IOException
      Description copied from class: EntityResource
      Method used for initializing a resource, such as creating default policies, roles, etc.
      Overrides:
      initialize in class EntityResource<TestConnectionDefinition,TestConnectionDefinitionRepository>
      Throws:
      IOException
    • list

      @GET public ResultList<TestConnectionDefinition> list(@Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.ws.rs.core.SecurityContext securityContext, @QueryParam("fields") String fieldsParam, @DefaultValue("10") @QueryParam("limit") @Min(0L) @Max(1000000L) @javax.validation.constraints.Min(0L),@javax.validation.constraints.Max(1000000L) int limitParam, @QueryParam("before") String before, @QueryParam("after") String after, @QueryParam("include") @DefaultValue("non-deleted") Include include)
    • get

      @GET @Path("/{id}") public TestConnectionDefinition get(@Context javax.ws.rs.core.UriInfo uriInfo, @PathParam("id") UUID id, @Context javax.ws.rs.core.SecurityContext securityContext, @QueryParam("fields") String fieldsParam, @QueryParam("include") @DefaultValue("non-deleted") Include include)
    • getByName

      @GET @Path("/name/{name}") public TestConnectionDefinition getByName(@Context javax.ws.rs.core.UriInfo uriInfo, @PathParam("name") String name, @Context javax.ws.rs.core.SecurityContext securityContext, @QueryParam("fields") String fieldsParam, @QueryParam("include") @DefaultValue("non-deleted") Include include)