Class ArtifactStagingService.ArtifactDestination

  • Enclosing class:
    ArtifactStagingService

    public abstract static class ArtifactStagingService.ArtifactDestination
    extends java.lang.Object
    A pairing of a newly created artifact type and an output stream that will be readable at that type.
    • Constructor Detail

      • ArtifactDestination

        public ArtifactDestination()
    • Method Detail

      • create

        public static ArtifactStagingService.ArtifactDestination create​(java.lang.String typeUrn,
                                                                        org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString typePayload,
                                                                        java.io.OutputStream out)
      • getTypeUrn

        public abstract java.lang.String getTypeUrn()
      • getTypePayload

        public abstract org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString getTypePayload()
      • getOutputStream

        public abstract java.io.OutputStream getOutputStream()