Struct gapi_grpc::google::cloud::bigquery::storage::v1beta2::AppendRowsRequest[][src]

pub struct AppendRowsRequest {
    pub write_stream: String,
    pub offset: Option<i64>,
    pub trace_id: String,
    pub rows: Option<Rows>,
}

Request message for AppendRows.

Fields

write_stream: String

Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format projects/{project}/datasets/{dataset}/tables/{table}/_default.

offset: Option<i64>

If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the ‘_default’ stream.

trace_id: String

Id set by client to annotate its identity. Only initial request setting is respected.

rows: Option<Rows>

Input rows. The writer_schema field must be specified at the initial request and currently, it will be ignored if specified in following requests. Following requests must have data in the same format as the initial request.

Trait Implementations

impl Clone for AppendRowsRequest[src]

impl Debug for AppendRowsRequest[src]

impl Default for AppendRowsRequest[src]

impl Message for AppendRowsRequest[src]

impl PartialEq<AppendRowsRequest> for AppendRowsRequest[src]

impl StructuralPartialEq for AppendRowsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for AppendRowsRequest

impl Send for AppendRowsRequest

impl Sync for AppendRowsRequest

impl Unpin for AppendRowsRequest

impl UnwindSafe for AppendRowsRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]