Name | Type | Description | Notes |
---|---|---|---|
LogId | string | A unique identifier for the API log, used for tracking. | |
ApiMethod | string | The HTTP method used for the API request. | |
ApiEndpoint | string | The endpoint of the API request. | |
StatusCode | int32 | The HTTP status code returned by the API request. | |
IpAddress | string | The client's IP address that made the API request. | |
RequestTimestamp | int64 | The time when the API request was created, in Unix timestamp format, measured in milliseconds. | |
ApiKey | string | The API key used to call the API. For more details, refer to API key. | |
ResponseBody | string | The response body of the API request. | |
QueryParams | string | The query parameters of the API request. | |
RequestBody | string | The request body of the API request. |
func NewApiLogDetails(logId string, apiMethod string, apiEndpoint string, statusCode int32, ipAddress string, requestTimestamp int64, apiKey string, responseBody string, queryParams string, requestBody string, ) *ApiLogDetails
NewApiLogDetails instantiates a new ApiLogDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewApiLogDetailsWithDefaults() *ApiLogDetails
NewApiLogDetailsWithDefaults instantiates a new ApiLogDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ApiLogDetails) GetLogId() string
GetLogId returns the LogId field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetLogIdOk() (*string, bool)
GetLogIdOk returns a tuple with the LogId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetLogId(v string)
SetLogId sets LogId field to given value.
func (o *ApiLogDetails) GetApiMethod() string
GetApiMethod returns the ApiMethod field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetApiMethodOk() (*string, bool)
GetApiMethodOk returns a tuple with the ApiMethod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetApiMethod(v string)
SetApiMethod sets ApiMethod field to given value.
func (o *ApiLogDetails) GetApiEndpoint() string
GetApiEndpoint returns the ApiEndpoint field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetApiEndpointOk() (*string, bool)
GetApiEndpointOk returns a tuple with the ApiEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetApiEndpoint(v string)
SetApiEndpoint sets ApiEndpoint field to given value.
func (o *ApiLogDetails) GetStatusCode() int32
GetStatusCode returns the StatusCode field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetStatusCodeOk() (*int32, bool)
GetStatusCodeOk returns a tuple with the StatusCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetStatusCode(v int32)
SetStatusCode sets StatusCode field to given value.
func (o *ApiLogDetails) GetIpAddress() string
GetIpAddress returns the IpAddress field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetIpAddressOk() (*string, bool)
GetIpAddressOk returns a tuple with the IpAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetIpAddress(v string)
SetIpAddress sets IpAddress field to given value.
func (o *ApiLogDetails) GetRequestTimestamp() int64
GetRequestTimestamp returns the RequestTimestamp field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetRequestTimestampOk() (*int64, bool)
GetRequestTimestampOk returns a tuple with the RequestTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetRequestTimestamp(v int64)
SetRequestTimestamp sets RequestTimestamp field to given value.
func (o *ApiLogDetails) GetApiKey() string
GetApiKey returns the ApiKey field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetApiKeyOk() (*string, bool)
GetApiKeyOk returns a tuple with the ApiKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetApiKey(v string)
SetApiKey sets ApiKey field to given value.
func (o *ApiLogDetails) GetResponseBody() string
GetResponseBody returns the ResponseBody field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetResponseBodyOk() (*string, bool)
GetResponseBodyOk returns a tuple with the ResponseBody field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetResponseBody(v string)
SetResponseBody sets ResponseBody field to given value.
func (o *ApiLogDetails) GetQueryParams() string
GetQueryParams returns the QueryParams field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetQueryParamsOk() (*string, bool)
GetQueryParamsOk returns a tuple with the QueryParams field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetQueryParams(v string)
SetQueryParams sets QueryParams field to given value.
func (o *ApiLogDetails) GetRequestBody() string
GetRequestBody returns the RequestBody field if non-nil, zero value otherwise.
func (o *ApiLogDetails) GetRequestBodyOk() (*string, bool)
GetRequestBodyOk returns a tuple with the RequestBody field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiLogDetails) SetRequestBody(v string)
SetRequestBody sets RequestBody field to given value.