private com.google.protobuf.SingleFieldBuilderV3<
            com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfig,
            com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfig.Builder,
            com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfigOrBuilder>
        getShotChangeDetectionConfigFieldBuilder() {
      if (shotChangeDetectionConfigBuilder_ == null) {
        shotChangeDetectionConfigBuilder_ =
            new com.google.protobuf.SingleFieldBuilderV3<
                com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfig,
                com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfig.Builder,
                com.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfigOrBuilder>(
                getShotChangeDetectionConfig(), getParentForChildren(), isClean());
        shotChangeDetectionConfig_ = null;
      }
      return shotChangeDetectionConfigBuilder_;
    }
<pre>
Config for SHOT_CHANGE_DETECTION.
</pre>

<code>
.google.cloud.videointelligence.v1p1beta1.ShotChangeDetectionConfig shot_change_detection_config = 3;
</code>
java-video-intelligence/proto-google-cloud-video-intelligence-v1p1beta1/src/main/java/com/google/cloud/videointelligence/v1p1beta1/VideoContext.java