@Override public Coder<PubsubMessage> getOutputCoder() { return outer.getNeedsAttributes() ? PubsubMessageWithAttributesCoder.of() : PubsubMessagePayloadOnlyCoder.of(); }
if (overriddenTransform.getNeedsAttributes()) { stepContext.addInput( PropertyNames.PUBSUB_SERIALIZED_ATTRIBUTES_FN,