# Functions
New creates a new segment group controller API client.
NewAddSegmentGroupUsingPOST1BadRequest creates a AddSegmentGroupUsingPOST1BadRequest with default headers values.
NewAddSegmentGroupUsingPOST1Created creates a AddSegmentGroupUsingPOST1Created with default headers values.
NewAddSegmentGroupUsingPOST1Forbidden creates a AddSegmentGroupUsingPOST1Forbidden with default headers values.
NewAddSegmentGroupUsingPOST1NotFound creates a AddSegmentGroupUsingPOST1NotFound with default headers values.
NewAddSegmentGroupUsingPOST1Params creates a new AddSegmentGroupUsingPOST1Params object, with the default timeout for this client.
NewAddSegmentGroupUsingPOST1ParamsWithContext creates a new AddSegmentGroupUsingPOST1Params object with the ability to set a context for a request.
NewAddSegmentGroupUsingPOST1ParamsWithHTTPClient creates a new AddSegmentGroupUsingPOST1Params object with the ability to set a custom HTTPClient for a request.
NewAddSegmentGroupUsingPOST1ParamsWithTimeout creates a new AddSegmentGroupUsingPOST1Params object with the ability to set a timeout on a request.
NewAddSegmentGroupUsingPOST1TooManyRequests creates a AddSegmentGroupUsingPOST1TooManyRequests with default headers values.
NewAddSegmentGroupUsingPOST1Unauthorized creates a AddSegmentGroupUsingPOST1Unauthorized with default headers values.
NewDeleteSegmentGroupUsingDELETE1BadRequest creates a DeleteSegmentGroupUsingDELETE1BadRequest with default headers values.
NewDeleteSegmentGroupUsingDELETE1Forbidden creates a DeleteSegmentGroupUsingDELETE1Forbidden with default headers values.
NewDeleteSegmentGroupUsingDELETE1NoContent creates a DeleteSegmentGroupUsingDELETE1NoContent with default headers values.
NewDeleteSegmentGroupUsingDELETE1Params creates a new DeleteSegmentGroupUsingDELETE1Params object, with the default timeout for this client.
NewDeleteSegmentGroupUsingDELETE1ParamsWithContext creates a new DeleteSegmentGroupUsingDELETE1Params object with the ability to set a context for a request.
NewDeleteSegmentGroupUsingDELETE1ParamsWithHTTPClient creates a new DeleteSegmentGroupUsingDELETE1Params object with the ability to set a custom HTTPClient for a request.
NewDeleteSegmentGroupUsingDELETE1ParamsWithTimeout creates a new DeleteSegmentGroupUsingDELETE1Params object with the ability to set a timeout on a request.
NewDeleteSegmentGroupUsingDELETE1TooManyRequests creates a DeleteSegmentGroupUsingDELETE1TooManyRequests with default headers values.
NewDeleteSegmentGroupUsingDELETE1Unauthorized creates a DeleteSegmentGroupUsingDELETE1Unauthorized with default headers values.
NewGetAllSegmentGroupsUsingGET1BadRequest creates a GetAllSegmentGroupsUsingGET1BadRequest with default headers values.
NewGetAllSegmentGroupsUsingGET1Forbidden creates a GetAllSegmentGroupsUsingGET1Forbidden with default headers values.
NewGetAllSegmentGroupsUsingGET1NotFound creates a GetAllSegmentGroupsUsingGET1NotFound with default headers values.
NewGetAllSegmentGroupsUsingGET1OK creates a GetAllSegmentGroupsUsingGET1OK with default headers values.
NewGetAllSegmentGroupsUsingGET1Params creates a new GetAllSegmentGroupsUsingGET1Params object, with the default timeout for this client.
NewGetAllSegmentGroupsUsingGET1ParamsWithContext creates a new GetAllSegmentGroupsUsingGET1Params object with the ability to set a context for a request.
NewGetAllSegmentGroupsUsingGET1ParamsWithHTTPClient creates a new GetAllSegmentGroupsUsingGET1Params object with the ability to set a custom HTTPClient for a request.
NewGetAllSegmentGroupsUsingGET1ParamsWithTimeout creates a new GetAllSegmentGroupsUsingGET1Params object with the ability to set a timeout on a request.
NewGetAllSegmentGroupsUsingGET1TooManyRequests creates a GetAllSegmentGroupsUsingGET1TooManyRequests with default headers values.
NewGetAllSegmentGroupsUsingGET1Unauthorized creates a GetAllSegmentGroupsUsingGET1Unauthorized with default headers values.
NewGetSegmentGroupUsingGET1BadRequest creates a GetSegmentGroupUsingGET1BadRequest with default headers values.
NewGetSegmentGroupUsingGET1Forbidden creates a GetSegmentGroupUsingGET1Forbidden with default headers values.
NewGetSegmentGroupUsingGET1NotFound creates a GetSegmentGroupUsingGET1NotFound with default headers values.
NewGetSegmentGroupUsingGET1OK creates a GetSegmentGroupUsingGET1OK with default headers values.
NewGetSegmentGroupUsingGET1Params creates a new GetSegmentGroupUsingGET1Params object, with the default timeout for this client.
NewGetSegmentGroupUsingGET1ParamsWithContext creates a new GetSegmentGroupUsingGET1Params object with the ability to set a context for a request.
NewGetSegmentGroupUsingGET1ParamsWithHTTPClient creates a new GetSegmentGroupUsingGET1Params object with the ability to set a custom HTTPClient for a request.
NewGetSegmentGroupUsingGET1ParamsWithTimeout creates a new GetSegmentGroupUsingGET1Params object with the ability to set a timeout on a request.
NewGetSegmentGroupUsingGET1TooManyRequests creates a GetSegmentGroupUsingGET1TooManyRequests with default headers values.
NewGetSegmentGroupUsingGET1Unauthorized creates a GetSegmentGroupUsingGET1Unauthorized with default headers values.
NewUpdateSegmentGroupUsingPUT1BadRequest creates a UpdateSegmentGroupUsingPUT1BadRequest with default headers values.
NewUpdateSegmentGroupUsingPUT1Created creates a UpdateSegmentGroupUsingPUT1Created with default headers values.
NewUpdateSegmentGroupUsingPUT1Forbidden creates a UpdateSegmentGroupUsingPUT1Forbidden with default headers values.
NewUpdateSegmentGroupUsingPUT1NoContent creates a UpdateSegmentGroupUsingPUT1NoContent with default headers values.
NewUpdateSegmentGroupUsingPUT1NotFound creates a UpdateSegmentGroupUsingPUT1NotFound with default headers values.
NewUpdateSegmentGroupUsingPUT1Params creates a new UpdateSegmentGroupUsingPUT1Params object, with the default timeout for this client.
NewUpdateSegmentGroupUsingPUT1ParamsWithContext creates a new UpdateSegmentGroupUsingPUT1Params object with the ability to set a context for a request.
NewUpdateSegmentGroupUsingPUT1ParamsWithHTTPClient creates a new UpdateSegmentGroupUsingPUT1Params object with the ability to set a custom HTTPClient for a request.
NewUpdateSegmentGroupUsingPUT1ParamsWithTimeout creates a new UpdateSegmentGroupUsingPUT1Params object with the ability to set a timeout on a request.
NewUpdateSegmentGroupUsingPUT1TooManyRequests creates a UpdateSegmentGroupUsingPUT1TooManyRequests with default headers values.
NewUpdateSegmentGroupUsingPUT1Unauthorized creates a UpdateSegmentGroupUsingPUT1Unauthorized with default headers values.
# Structs
AddSegmentGroupUsingPOST1BadRequest describes a response with status code 400, with default header values.
AddSegmentGroupUsingPOST1Created describes a response with status code 201, with default header values.
AddSegmentGroupUsingPOST1Forbidden describes a response with status code 403, with default header values.
AddSegmentGroupUsingPOST1NotFound describes a response with status code 404, with default header values.
AddSegmentGroupUsingPOST1Params contains all the parameters to send to the API endpoint
for the add segment group using p o s t 1 operation.
AddSegmentGroupUsingPOST1Reader is a Reader for the AddSegmentGroupUsingPOST1 structure.
AddSegmentGroupUsingPOST1TooManyRequests describes a response with status code 429, with default header values.
AddSegmentGroupUsingPOST1Unauthorized describes a response with status code 401, with default header values.
Client for segment group controller API
*/.
DeleteSegmentGroupUsingDELETE1BadRequest describes a response with status code 400, with default header values.
DeleteSegmentGroupUsingDELETE1Forbidden describes a response with status code 403, with default header values.
DeleteSegmentGroupUsingDELETE1NoContent describes a response with status code 204, with default header values.
DeleteSegmentGroupUsingDELETE1Params contains all the parameters to send to the API endpoint
for the delete segment group using d e l e t e 1 operation.
DeleteSegmentGroupUsingDELETE1Reader is a Reader for the DeleteSegmentGroupUsingDELETE1 structure.
DeleteSegmentGroupUsingDELETE1TooManyRequests describes a response with status code 429, with default header values.
DeleteSegmentGroupUsingDELETE1Unauthorized describes a response with status code 401, with default header values.
GetAllSegmentGroupsUsingGET1BadRequest describes a response with status code 400, with default header values.
GetAllSegmentGroupsUsingGET1Forbidden describes a response with status code 403, with default header values.
GetAllSegmentGroupsUsingGET1NotFound describes a response with status code 404, with default header values.
GetAllSegmentGroupsUsingGET1OK describes a response with status code 200, with default header values.
GetAllSegmentGroupsUsingGET1Params contains all the parameters to send to the API endpoint
for the get all segment groups using g e t 1 operation.
GetAllSegmentGroupsUsingGET1Reader is a Reader for the GetAllSegmentGroupsUsingGET1 structure.
GetAllSegmentGroupsUsingGET1TooManyRequests describes a response with status code 429, with default header values.
GetAllSegmentGroupsUsingGET1Unauthorized describes a response with status code 401, with default header values.
GetSegmentGroupUsingGET1BadRequest describes a response with status code 400, with default header values.
GetSegmentGroupUsingGET1Forbidden describes a response with status code 403, with default header values.
GetSegmentGroupUsingGET1NotFound describes a response with status code 404, with default header values.
GetSegmentGroupUsingGET1OK describes a response with status code 200, with default header values.
GetSegmentGroupUsingGET1Params contains all the parameters to send to the API endpoint
for the get segment group using g e t 1 operation.
GetSegmentGroupUsingGET1Reader is a Reader for the GetSegmentGroupUsingGET1 structure.
GetSegmentGroupUsingGET1TooManyRequests describes a response with status code 429, with default header values.
GetSegmentGroupUsingGET1Unauthorized describes a response with status code 401, with default header values.
UpdateSegmentGroupUsingPUT1BadRequest describes a response with status code 400, with default header values.
UpdateSegmentGroupUsingPUT1Created describes a response with status code 201, with default header values.
UpdateSegmentGroupUsingPUT1Forbidden describes a response with status code 403, with default header values.
UpdateSegmentGroupUsingPUT1NoContent describes a response with status code 204, with default header values.
UpdateSegmentGroupUsingPUT1NotFound describes a response with status code 404, with default header values.
UpdateSegmentGroupUsingPUT1Params contains all the parameters to send to the API endpoint
for the update segment group using p u t 1 operation.
UpdateSegmentGroupUsingPUT1Reader is a Reader for the UpdateSegmentGroupUsingPUT1 structure.
UpdateSegmentGroupUsingPUT1TooManyRequests describes a response with status code 429, with default header values.
UpdateSegmentGroupUsingPUT1Unauthorized describes a response with status code 401, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.