org.keycloak.admin.client.resource

## Interface ComponentResource

-     public interface ComponentResource

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<ComponentTypeRepresentation>` | `getSubcomponentConfig(String subtype)` List of subcomponent types that are available to configure for a particular parent component.
    `void` | `remove()`
    `ComponentRepresentation` | `toRepresentation()`
    `void` | `update(ComponentRepresentation rep)`

- - ### Method Detail

    - #### toRepresentation

          @GET
          ComponentRepresentation toRepresentation()

    - #### update

          @PUT
           @Consumes(value="application/json")
          void update(ComponentRepresentation rep)

    - #### remove

          @DELETE
          void remove()

    - #### getSubcomponentConfig

          @GET
           @Path(value="sub-component-types")
           @Produces(value="application/json")
          List<ComponentTypeRepresentation> getSubcomponentConfig(@QueryParam(value="type")
                                                                                                                                                String subtype)

      List of subcomponent types that are available to configure for a particular parent component.
      Parameters:
        `subtype` - fully qualified name of the java class of the provider, which is subtype of this component
      Returns:

Copyright © 2020 JBoss by Red Hat. All rights reserved.