Documentation ¶
Overview ¶
Retrieves licensing information for the cluster
Index ¶
- Variables
- type Get
- func (r *Get) AcceptEnterprise(b bool) *Get
- func (r Get) Do(ctx context.Context) (*http.Response, error)
- func (r *Get) Header(key, value string) *Get
- func (r *Get) HttpRequest(ctx context.Context) (*http.Request, error)
- func (r Get) IsSuccess(ctx context.Context) (bool, error)
- func (r *Get) Local(b bool) *Get
- type NewGet
Constants ¶
This section is empty.
Variables ¶
var ErrBuildPath = errors.New("cannot build path, check for missing path parameters")
ErrBuildPath is returned in case of missing parameters within the build of the request.
Functions ¶
This section is empty.
Types ¶
type Get ¶
type Get struct {
// contains filtered or unexported fields
}
func New ¶
func New(tp elastictransport.Interface) *Get
Retrieves licensing information for the cluster
https://www.elastic.co/guide/en/elasticsearch/reference/master/get-license.html
func (*Get) AcceptEnterprise ¶
AcceptEnterprise If `true`, this parameter returns enterprise for Enterprise license types. If `false`, this parameter returns platinum for both platinum and enterprise license types. This behavior is maintained for backwards compatibility. This parameter is deprecated and will always be set to true in 8.x. API name: accept_enterprise
func (*Get) HttpRequest ¶
HttpRequest returns the http.Request object built from the given parameters.
type NewGet ¶
type NewGet func() *Get
NewGet type alias for index.
func NewGetFunc ¶
func NewGetFunc(tp elastictransport.Interface) NewGet
NewGetFunc returns a new instance of Get with the provided transport. Used in the index of the library this allows to retrieve every apis in once place.