pub struct BlobStorageIntegrationResponse {Show 23 fields
pub id: String,
pub project_id: String,
pub type: BlobStorageIntegrationType,
pub bucket_name: String,
pub endpoint: Option<Option<String>>,
pub region: String,
pub access_key_id: Option<Option<String>>,
pub prefix: String,
pub export_frequency: BlobStorageExportFrequency,
pub enabled: bool,
pub force_path_style: bool,
pub file_type: BlobStorageIntegrationFileType,
pub export_mode: BlobStorageExportMode,
pub export_start_date: Option<Option<DateTime<FixedOffset>>>,
pub compressed: bool,
pub export_source: BlobStorageExportSource,
pub export_field_groups: Option<Option<Vec<BlobStorageExportFieldGroup>>>,
pub next_sync_at: Option<Option<DateTime<FixedOffset>>>,
pub last_sync_at: Option<Option<DateTime<FixedOffset>>>,
pub last_error: Option<Option<String>>,
pub last_error_at: Option<Option<DateTime<FixedOffset>>>,
pub created_at: DateTime<FixedOffset>,
pub updated_at: DateTime<FixedOffset>,
}Fields§
§id: String§project_id: String§type: BlobStorageIntegrationType§bucket_name: String§endpoint: Option<Option<String>>§region: String§access_key_id: Option<Option<String>>§prefix: String§export_frequency: BlobStorageExportFrequency§enabled: bool§force_path_style: bool§file_type: BlobStorageIntegrationFileType§export_mode: BlobStorageExportMode§export_start_date: Option<Option<DateTime<FixedOffset>>>§compressed: bool§export_source: BlobStorageExportSource§export_field_groups: Option<Option<Vec<BlobStorageExportFieldGroup>>>Field groups included in each exported row for OBSERVATIONS_V2 / LEGACY_TRACES_AND_ENRICHED_OBSERVATIONS sources. Always null when exportSource is LEGACY_TRACES_OBSERVATIONS (the field does not apply to that source; any legacy DB value is hidden from the public surface).
next_sync_at: Option<Option<DateTime<FixedOffset>>>§last_sync_at: Option<Option<DateTime<FixedOffset>>>§last_error: Option<Option<String>>§last_error_at: Option<Option<DateTime<FixedOffset>>>§created_at: DateTime<FixedOffset>§updated_at: DateTime<FixedOffset>Implementations§
Source§impl BlobStorageIntegrationResponse
impl BlobStorageIntegrationResponse
Sourcepub fn builder() -> BlobStorageIntegrationResponseBuilder
pub fn builder() -> BlobStorageIntegrationResponseBuilder
Create an instance of BlobStorageIntegrationResponse using the builder syntax
Source§impl BlobStorageIntegrationResponse
impl BlobStorageIntegrationResponse
pub fn new( id: String, project_id: String, type: BlobStorageIntegrationType, bucket_name: String, region: String, prefix: String, export_frequency: BlobStorageExportFrequency, enabled: bool, force_path_style: bool, file_type: BlobStorageIntegrationFileType, export_mode: BlobStorageExportMode, compressed: bool, export_source: BlobStorageExportSource, created_at: DateTime<FixedOffset>, updated_at: DateTime<FixedOffset>, ) -> BlobStorageIntegrationResponse
Trait Implementations§
Source§impl Clone for BlobStorageIntegrationResponse
impl Clone for BlobStorageIntegrationResponse
Source§fn clone(&self) -> BlobStorageIntegrationResponse
fn clone(&self) -> BlobStorageIntegrationResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for BlobStorageIntegrationResponse
impl Default for BlobStorageIntegrationResponse
Source§fn default() -> BlobStorageIntegrationResponse
fn default() -> BlobStorageIntegrationResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BlobStorageIntegrationResponse
impl<'de> Deserialize<'de> for BlobStorageIntegrationResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for BlobStorageIntegrationResponse
Auto Trait Implementations§
impl Freeze for BlobStorageIntegrationResponse
impl RefUnwindSafe for BlobStorageIntegrationResponse
impl Send for BlobStorageIntegrationResponse
impl Sync for BlobStorageIntegrationResponse
impl Unpin for BlobStorageIntegrationResponse
impl UnsafeUnpin for BlobStorageIntegrationResponse
impl UnwindSafe for BlobStorageIntegrationResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more