Class SeamHttpNoiseSensorsNoiseThresholds
 
Hierarchy
- SeamHttpNoiseSensorsNoiseThresholds
Properties
client
client: AxiosInstance
Methods
create
- create(body): Promise<void>
- 
Parameters
- 
body: { 
 device_id: string;
 ends_daily_at: string;
 name?: string;
 noise_threshold_decibels?: number;
 noise_threshold_nrs?: number;
 starts_daily_at: string;
 sync?: boolean;
 }
- 
device_id: string
- 
ends_daily_at: string
- 
Optionalname?: string
- 
Optionalnoise_threshold_decibels?: number
- 
Optionalnoise_threshold_nrs?: number
- 
starts_daily_at: string
- 
Optionalsync?: boolean
 
 
 Returns Promise<void>
delete
- delete(body): Promise<void>
- 
Parameters
- 
body: { 
 device_id: string;
 noise_threshold_id: string;
 sync?: boolean;
 }
- 
device_id: string
- 
noise_threshold_id: string
- 
Optionalsync?: boolean
 
 
 Returns Promise<void>
get
- get(body): Promise<{ 
 device_id: string;
 ends_daily_at: string;
 name: string;
 noise_threshold_decibels: number;
 noise_threshold_id: string;
 noise_threshold_nrs?: number;
 starts_daily_at: string;
 }>
- 
Parameters
- 
body: { 
 noise_threshold_id: string;
 }
- 
noise_threshold_id: string
 
 
 Returns Promise<{ 
 device_id: string;
 ends_daily_at: string;
 name: string;
 noise_threshold_decibels: number;
 noise_threshold_id: string;
 noise_threshold_nrs?: number;
 starts_daily_at: string;
 }>
list
- list(body): Promise<{ 
 device_id: string;
 ends_daily_at: string;
 name: string;
 noise_threshold_decibels: number;
 noise_threshold_id: string;
 noise_threshold_nrs?: number;
 starts_daily_at: string;
 }[]>
- 
Parameters
- 
body: { 
 device_id: string;
 }
 
 Returns Promise<{ 
 device_id: string;
 ends_daily_at: string;
 name: string;
 noise_threshold_decibels: number;
 noise_threshold_id: string;
 noise_threshold_nrs?: number;
 starts_daily_at: string;
 }[]>
update
- update(body): Promise<void>
- 
Parameters
- 
body: { 
 device_id: string;
 ends_daily_at?: string;
 name?: string;
 noise_threshold_decibels?: number;
 noise_threshold_id: string;
 noise_threshold_nrs?: number;
 starts_daily_at?: string;
 sync?: boolean;
 }
- 
device_id: string
- 
Optionalends_daily_at?: string
- 
Optionalname?: string
- 
Optionalnoise_threshold_decibels?: number
- 
noise_threshold_id: string
- 
Optionalnoise_threshold_nrs?: number
- 
Optionalstarts_daily_at?: string
- 
Optionalsync?: boolean
 
 
 Returns Promise<void>
Static fromClientSessionToken
- fromClientSessionToken(clientSessionToken, options?): SeamHttpNoiseSensorsNoiseThresholds
- 
Parameters
- 
clientSessionToken: string
- 
 
 
Static fromPublishableKey
- fromPublishableKey(publishableKey, userIdentifierKey, options?): Promise<SeamHttpNoiseSensorsNoiseThresholds>
- 
Parameters
- 
publishableKey: string
- 
userIdentifierKey: string
-