Class StorageApiWritePayload
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigquery.StorageApiWritePayload
-
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class StorageApiWritePayload extends java.lang.ObjectClass used to wrap elements being sent to the Storage API sinks.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorageApiWritePayload.Builder
-
Constructor Summary
Constructors Constructor Description StorageApiWritePayload()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.google.api.services.bigquery.model.TableRowgetFailsafeTableRow()abstract byte[]getFailsafeTableRowPayload()abstract byte[]getPayload()abstract org.joda.time.InstantgetTimestamp()com.google.api.services.bigquery.model.TableRowgetUnknownFields()abstract byte[]getUnknownFieldsPayload()abstract StorageApiWritePayload.BuildertoBuilder()StorageApiWritePayloadwithTimestamp(org.joda.time.Instant instant)
-
-
-
Method Detail
-
getPayload
public abstract byte[] getPayload()
-
getUnknownFieldsPayload
@Nullable public abstract byte[] getUnknownFieldsPayload()
-
getTimestamp
@Nullable public abstract org.joda.time.Instant getTimestamp()
-
getFailsafeTableRowPayload
@Nullable public abstract byte[] getFailsafeTableRowPayload()
-
toBuilder
public abstract StorageApiWritePayload.Builder toBuilder()
-
withTimestamp
public StorageApiWritePayload withTimestamp(org.joda.time.Instant instant)
-
getUnknownFields
@Memoized @Nullable public com.google.api.services.bigquery.model.TableRow getUnknownFields() throws java.io.IOException- Throws:
java.io.IOException
-
getFailsafeTableRow
@Memoized @Nullable public com.google.api.services.bigquery.model.TableRow getFailsafeTableRow() throws java.io.IOException- Throws:
java.io.IOException
-
-