Struct google_api_proto::google::cloud::aiplatform::v1beta1::schema::trainingjob::definition::auto_ml_forecasting_inputs::transformation::TimestampTransformation
source · pub struct TimestampTransformation {
pub column_name: String,
pub time_format: String,
}
Expand description
Training pipeline will perform following transformation functions.
-
Apply the transformation functions for Numerical columns.
-
Determine the year, month, day,and weekday. Treat each value from the timestamp as a Categorical column.
-
Invalid numerical values (for example, values that fall outside of a typical timestamp range, or are extreme values) receive no special treatment and are not removed.
Fields§
§column_name: String
§time_format: String
The format in which that time field is expressed. The time_format must either be one of:
-
unix-seconds
-
unix-milliseconds
-
unix-microseconds
-
unix-nanoseconds
(for respectively number of seconds, milliseconds, microseconds and nanoseconds since start of the Unix epoch);
or be written in strftime
syntax.
If time_format is not set, then the
default format is RFC 3339 date-time
format, where
time-offset
= "Z"
(e.g. 1985-04-12T23:20:50.52Z)
Trait Implementations§
source§impl Clone for TimestampTransformation
impl Clone for TimestampTransformation
source§fn clone(&self) -> TimestampTransformation
fn clone(&self) -> TimestampTransformation
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TimestampTransformation
impl Debug for TimestampTransformation
source§impl Default for TimestampTransformation
impl Default for TimestampTransformation
source§impl Message for TimestampTransformation
impl Message for TimestampTransformation
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
.source§impl PartialEq for TimestampTransformation
impl PartialEq for TimestampTransformation
source§fn eq(&self, other: &TimestampTransformation) -> bool
fn eq(&self, other: &TimestampTransformation) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TimestampTransformation
Auto Trait Implementations§
impl Freeze for TimestampTransformation
impl RefUnwindSafe for TimestampTransformation
impl Send for TimestampTransformation
impl Sync for TimestampTransformation
impl Unpin for TimestampTransformation
impl UnwindSafe for TimestampTransformation
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request