Coder.newBuilder() .setSpec( SdkFunctionSpec.newBuilder() .setSpec(FunctionSpec.newBuilder().setUrn("beam:direct:keyedworkitem:v1"))) .addAllComponentCoderIds(
return StateSpecs.bag(components.getCoder(stateSpec.getBagSpec().getElementCoderId())); case COMBINING_SPEC: FunctionSpec combineFnSpec = stateSpec.getCombiningSpec().getCombineFn().getSpec();
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .putSideInputs("side", SideInput.getDefaultInstance()) .build()
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString()) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString())
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("rare")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString()))
.setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("go")) .build() .toByteString())) WindowIntoPayload.newBuilder() .setWindowFn( SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .putSideInputs("side_input", SideInput.getDefaultInstance()) .build()
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) ParDoPayload.newBuilder() .setDoFn( SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .putSideInputs("side_input", SideInput.getDefaultInstance()) .build() WindowIntoPayload.newBuilder() .setWindowFn( SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString()))
.putCoders( "coder", Coder.newBuilder().setSpec(SdkFunctionSpec.getDefaultInstance()).build())) .build();
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("foo")) .putSideInputs("side_input", SideInput.getDefaultInstance()) .putStateSpecs("user_state", StateSpec.getDefaultInstance())
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) ParDoPayload.newBuilder() .setDoFn( SdkFunctionSpec.newBuilder().setEnvironmentId("py").build()) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .putSideInputs("side", SideInput.getDefaultInstance()) .build()
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .putStateSpecs("state", StateSpec.getDefaultInstance()) .build()
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString())) .setPayload( WindowIntoPayload.newBuilder() .setWindowFn(SdkFunctionSpec.newBuilder().setEnvironmentId("common")) .build() .toByteString()))
.setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) .setPayload( ParDoPayload.newBuilder() .setDoFn(SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString())) WindowIntoPayload.newBuilder() .setWindowFn( SdkFunctionSpec.newBuilder().setEnvironmentId("py")) .build() .toByteString()))