Class BackgroundJobLogEntry.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • clear

        public BackgroundJobLogEntry.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • getDefaultInstanceForType

        public BackgroundJobLogEntry getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public BackgroundJobLogEntry build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public BackgroundJobLogEntry buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public BackgroundJobLogEntry.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • clearField

        public BackgroundJobLogEntry.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • clearOneof

        public BackgroundJobLogEntry.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • setRepeatedField

        public BackgroundJobLogEntry.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • addRepeatedField

        public BackgroundJobLogEntry.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • mergeFrom

        public BackgroundJobLogEntry.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<BackgroundJobLogEntry.Builder>
        Throws:
        IOException
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         The background job log entry ID.
         
        string id = 1;
        Specified by:
        getIdBytes in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The bytes for id.
      • setId

        public BackgroundJobLogEntry.Builder setId​(String value)
         The background job log entry ID.
         
        string id = 1;
        Parameters:
        value - The id to set.
        Returns:
        This builder for chaining.
      • setIdBytes

        public BackgroundJobLogEntry.Builder setIdBytes​(com.google.protobuf.ByteString value)
         The background job log entry ID.
         
        string id = 1;
        Parameters:
        value - The bytes for id to set.
        Returns:
        This builder for chaining.
      • getJobTypeValue

        public int getJobTypeValue()
         The type of job that was executed.
         
        .google.cloud.clouddms.v1.BackgroundJobType job_type = 2;
        Specified by:
        getJobTypeValue in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The enum numeric value on the wire for jobType.
      • setJobTypeValue

        public BackgroundJobLogEntry.Builder setJobTypeValue​(int value)
         The type of job that was executed.
         
        .google.cloud.clouddms.v1.BackgroundJobType job_type = 2;
        Parameters:
        value - The enum numeric value on the wire for jobType to set.
        Returns:
        This builder for chaining.
      • setJobType

        public BackgroundJobLogEntry.Builder setJobType​(BackgroundJobType value)
         The type of job that was executed.
         
        .google.cloud.clouddms.v1.BackgroundJobType job_type = 2;
        Parameters:
        value - The jobType to set.
        Returns:
        This builder for chaining.
      • clearJobType

        public BackgroundJobLogEntry.Builder clearJobType()
         The type of job that was executed.
         
        .google.cloud.clouddms.v1.BackgroundJobType job_type = 2;
        Returns:
        This builder for chaining.
      • hasStartTime

        public boolean hasStartTime()
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
        Specified by:
        hasStartTime in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the startTime field is set.
      • getStartTime

        public com.google.protobuf.Timestamp getStartTime()
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
        Specified by:
        getStartTime in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The startTime.
      • setStartTime

        public BackgroundJobLogEntry.Builder setStartTime​(com.google.protobuf.Timestamp value)
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
      • setStartTime

        public BackgroundJobLogEntry.Builder setStartTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
      • mergeStartTime

        public BackgroundJobLogEntry.Builder mergeStartTime​(com.google.protobuf.Timestamp value)
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
      • clearStartTime

        public BackgroundJobLogEntry.Builder clearStartTime()
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
      • getStartTimeBuilder

        public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
      • getStartTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         The timestamp when the background job was started.
         
        .google.protobuf.Timestamp start_time = 3;
        Specified by:
        getStartTimeOrBuilder in interface BackgroundJobLogEntryOrBuilder
      • hasFinishTime

        public boolean hasFinishTime()
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
        Specified by:
        hasFinishTime in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the finishTime field is set.
      • getFinishTime

        public com.google.protobuf.Timestamp getFinishTime()
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
        Specified by:
        getFinishTime in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The finishTime.
      • setFinishTime

        public BackgroundJobLogEntry.Builder setFinishTime​(com.google.protobuf.Timestamp value)
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
      • setFinishTime

        public BackgroundJobLogEntry.Builder setFinishTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
      • mergeFinishTime

        public BackgroundJobLogEntry.Builder mergeFinishTime​(com.google.protobuf.Timestamp value)
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
      • clearFinishTime

        public BackgroundJobLogEntry.Builder clearFinishTime()
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
      • getFinishTimeBuilder

        public com.google.protobuf.Timestamp.Builder getFinishTimeBuilder()
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
      • getFinishTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getFinishTimeOrBuilder()
         The timestamp when the background job was finished.
         
        .google.protobuf.Timestamp finish_time = 4;
        Specified by:
        getFinishTimeOrBuilder in interface BackgroundJobLogEntryOrBuilder
      • getCompletionStateValue

        public int getCompletionStateValue()
         Output only. Job completion state, i.e. the final state after the job
         completed.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.JobCompletionState completion_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCompletionStateValue in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The enum numeric value on the wire for completionState.
      • setCompletionStateValue

        public BackgroundJobLogEntry.Builder setCompletionStateValue​(int value)
         Output only. Job completion state, i.e. the final state after the job
         completed.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.JobCompletionState completion_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The enum numeric value on the wire for completionState to set.
        Returns:
        This builder for chaining.
      • setCompletionState

        public BackgroundJobLogEntry.Builder setCompletionState​(BackgroundJobLogEntry.JobCompletionState value)
         Output only. Job completion state, i.e. the final state after the job
         completed.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.JobCompletionState completion_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The completionState to set.
        Returns:
        This builder for chaining.
      • clearCompletionState

        public BackgroundJobLogEntry.Builder clearCompletionState()
         Output only. Job completion state, i.e. the final state after the job
         completed.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.JobCompletionState completion_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • getCompletionComment

        public String getCompletionComment()
         Output only. Job completion comment, such as how many entities were seeded,
         how many warnings were found during conversion, and similar information.
         
        string completion_comment = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCompletionComment in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The completionComment.
      • getCompletionCommentBytes

        public com.google.protobuf.ByteString getCompletionCommentBytes()
         Output only. Job completion comment, such as how many entities were seeded,
         how many warnings were found during conversion, and similar information.
         
        string completion_comment = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCompletionCommentBytes in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The bytes for completionComment.
      • setCompletionComment

        public BackgroundJobLogEntry.Builder setCompletionComment​(String value)
         Output only. Job completion comment, such as how many entities were seeded,
         how many warnings were found during conversion, and similar information.
         
        string completion_comment = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The completionComment to set.
        Returns:
        This builder for chaining.
      • clearCompletionComment

        public BackgroundJobLogEntry.Builder clearCompletionComment()
         Output only. Job completion comment, such as how many entities were seeded,
         how many warnings were found during conversion, and similar information.
         
        string completion_comment = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • setCompletionCommentBytes

        public BackgroundJobLogEntry.Builder setCompletionCommentBytes​(com.google.protobuf.ByteString value)
         Output only. Job completion comment, such as how many entities were seeded,
         how many warnings were found during conversion, and similar information.
         
        string completion_comment = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The bytes for completionComment to set.
        Returns:
        This builder for chaining.
      • getRequestAutocommit

        public boolean getRequestAutocommit()
         Output only. Whether the client requested the conversion workspace to be
         committed after a successful completion of the job.
         
        bool request_autocommit = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getRequestAutocommit in interface BackgroundJobLogEntryOrBuilder
        Returns:
        The requestAutocommit.
      • setRequestAutocommit

        public BackgroundJobLogEntry.Builder setRequestAutocommit​(boolean value)
         Output only. Whether the client requested the conversion workspace to be
         committed after a successful completion of the job.
         
        bool request_autocommit = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The requestAutocommit to set.
        Returns:
        This builder for chaining.
      • clearRequestAutocommit

        public BackgroundJobLogEntry.Builder clearRequestAutocommit()
         Output only. Whether the client requested the conversion workspace to be
         committed after a successful completion of the job.
         
        bool request_autocommit = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • hasSeedJobDetails

        public boolean hasSeedJobDetails()
         Output only. Seed job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.SeedJobDetails seed_job_details = 100 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasSeedJobDetails in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the seedJobDetails field is set.
      • clearSeedJobDetails

        public BackgroundJobLogEntry.Builder clearSeedJobDetails()
         Output only. Seed job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.SeedJobDetails seed_job_details = 100 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getSeedJobDetailsBuilder

        public BackgroundJobLogEntry.SeedJobDetails.Builder getSeedJobDetailsBuilder()
         Output only. Seed job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.SeedJobDetails seed_job_details = 100 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasImportRulesJobDetails

        public boolean hasImportRulesJobDetails()
         Output only. Import rules job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails import_rules_job_details = 101 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasImportRulesJobDetails in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the importRulesJobDetails field is set.
      • clearImportRulesJobDetails

        public BackgroundJobLogEntry.Builder clearImportRulesJobDetails()
         Output only. Import rules job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails import_rules_job_details = 101 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getImportRulesJobDetailsBuilder

        public BackgroundJobLogEntry.ImportRulesJobDetails.Builder getImportRulesJobDetailsBuilder()
         Output only. Import rules job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails import_rules_job_details = 101 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasConvertJobDetails

        public boolean hasConvertJobDetails()
         Output only. Convert job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails convert_job_details = 102 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasConvertJobDetails in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the convertJobDetails field is set.
      • clearConvertJobDetails

        public BackgroundJobLogEntry.Builder clearConvertJobDetails()
         Output only. Convert job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails convert_job_details = 102 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getConvertJobDetailsBuilder

        public BackgroundJobLogEntry.ConvertJobDetails.Builder getConvertJobDetailsBuilder()
         Output only. Convert job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails convert_job_details = 102 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasApplyJobDetails

        public boolean hasApplyJobDetails()
         Output only. Apply job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails apply_job_details = 103 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasApplyJobDetails in interface BackgroundJobLogEntryOrBuilder
        Returns:
        Whether the applyJobDetails field is set.
      • clearApplyJobDetails

        public BackgroundJobLogEntry.Builder clearApplyJobDetails()
         Output only. Apply job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails apply_job_details = 103 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getApplyJobDetailsBuilder

        public BackgroundJobLogEntry.ApplyJobDetails.Builder getApplyJobDetailsBuilder()
         Output only. Apply job details.
         
        .google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails apply_job_details = 103 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setUnknownFields

        public final BackgroundJobLogEntry.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>
      • mergeUnknownFields

        public final BackgroundJobLogEntry.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BackgroundJobLogEntry.Builder>