Interface SysApi<T>

Type Parameters:
T - type of API

public interface SysApi<T>
System API to use with Vault.sys(SysApi).
  • Method Summary

    Modifier and Type
    Method
    Description
    Implementation class of this sys API.
    static <T> SysApi<T>
    create(Class<T> sysClass)
    Create a new Sys API for the defined API class.
  • Method Details

    • create

      static <T> SysApi<T> create(Class<T> sysClass)
      Create a new Sys API for the defined API class.
      Type Parameters:
      T - type of API
      Parameters:
      sysClass - API class
      Returns:
      new instance
    • apiType

      Class<T> apiType()
      Implementation class of this sys API.
      Returns:
      API class
      See Also: