30 #ifndef GOOGLE_DATAFLOW_API_DYNAMIC_SOURCE_SPLIT_H_ 31 #define GOOGLE_DATAFLOW_API_DYNAMIC_SOURCE_SPLIT_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 37 #include "google/dataflow_api/derived_source.h" 87 return StringPiece(
"google_dataflow_api::DynamicSourceSplit");
96 return Storage().isMember(
"primary");
103 MutableStorage()->removeMember(
"primary");
129 return Storage().isMember(
"residual");
136 MutableStorage()->removeMember(
"residual");
160 #endif // GOOGLE_DATAFLOW_API_DYNAMIC_SOURCE_SPLIT_H_ bool has_residual() const
Definition: dynamic_source_split.h:128
void clear_primary()
Definition: dynamic_source_split.h:102
void clear_residual()
Definition: dynamic_source_split.h:135
bool has_primary() const
Definition: dynamic_source_split.h:95
Definition: derived_source.h:55
Definition: approximate_progress.h:40
const StringPiece GetTypeName() const
Definition: dynamic_source_split.h:86
Definition: dynamic_source_split.h:53
Definition: approximate_progress.cc:42