private void buildPartial0(com.google.cloud.visionai.v1.Asset result) {
      int from_bitField0_ = bitField0_;
      if (((from_bitField0_ & 0x00000001) != 0)) {
        result.name_ = name_;
      }
      int to_bitField0_ = 0;
      if (((from_bitField0_ & 0x00000002) != 0)) {
        result.ttl_ = ttlBuilder_ == null ? ttl_ : ttlBuilder_.build();
        to_bitField0_ |= 0x00000001;
      }
      if (((from_bitField0_ & 0x00000004) != 0)) {
        result.assetGcsSource_ =
            assetGcsSourceBuilder_ == null ? assetGcsSource_ : assetGcsSourceBuilder_.build();
        to_bitField0_ |= 0x00000002;
      }
      result.bitField0_ |= to_bitField0_;
    }
<pre>
An asset is a resource in corpus. It represents a media object inside corpus,
contains metadata and another resource annotation. Different feature could be
applied to the asset to generate annotations. User could specified annotation
related to the target asset.
</pre>

Protobuf type {@code google.cloud.visionai.v1.Asset}
java-visionai/proto-google-cloud-visionai-v1/src/main/java/com/google/cloud/visionai/v1/Asset.java