/** * * * <pre> * A mask used to specify which fields of the job are being updated. * </pre> * * <code>.google.protobuf.FieldMask update_mask = 2;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> getUpdateMaskFieldBuilder() { if (updateMaskBuilder_ == null) { updateMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>( getUpdateMask(), getParentForChildren(), isClean()); updateMask_ = null; } return updateMaskBuilder_; }
/** * * * <pre> * Required. * The new job properties. [name][google.cloud.scheduler.v1beta1.Job.name] must be specified. * Output only fields cannot be modified using UpdateJob. * Any value specified for an output only field will be ignored. * </pre> * * <code>.google.cloud.scheduler.v1beta1.Job job = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.scheduler.v1beta1.Job, com.google.cloud.scheduler.v1beta1.Job.Builder, com.google.cloud.scheduler.v1beta1.JobOrBuilder> getJobFieldBuilder() { if (jobBuilder_ == null) { jobBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.scheduler.v1beta1.Job, com.google.cloud.scheduler.v1beta1.Job.Builder, com.google.cloud.scheduler.v1beta1.JobOrBuilder>( getJob(), getParentForChildren(), isClean()); job_ = null; } return jobBuilder_; }