Class AssetServiceGrpc.AssetServiceImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    AssetServiceGrpc

    public abstract static class AssetServiceGrpc.AssetServiceImplBase
    extends java.lang.Object
    implements io.grpc.BindableService
     Service to manage assets. Asset types can be created with AssetService are
     YoutubeVideoAsset, MediaBundleAsset and ImageAsset. TextAsset should be
     created with Ad inline.
     
    • Constructor Detail

      • AssetServiceImplBase

        public AssetServiceImplBase()
    • Method Detail

      • mutateAssets

        public void mutateAssets​(MutateAssetsRequest request,
                                 io.grpc.stub.StreamObserver<MutateAssetsResponse> responseObserver)
         Creates assets. Operation statuses are returned.
         List of thrown errors:
           [AssetError]()
           [AuthenticationError]()
           [AuthorizationError]()
           [CollectionSizeError]()
           [CurrencyCodeError]()
           [DatabaseError]()
           [DateError]()
           [DistinctError]()
           [FieldError]()
           [FieldMaskError]()
           [HeaderError]()
           [IdError]()
           [InternalError]()
           [ListOperationError]()
           [MediaUploadError]()
           [MutateError]()
           [NotAllowlistedError]()
           [NotEmptyError]()
           [OperatorError]()
           [QuotaError]()
           [RangeError]()
           [RequestError]()
           [SizeLimitError]()
           [StringFormatError]()
           [StringLengthError]()
           [UrlFieldError]()
           [YoutubeVideoRegistrationError]()
         
      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService