Class JobEvent

  • All Implemented Interfaces:
    JobEventOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class JobEvent
    extends com.google.protobuf.GeneratedMessageV3
    implements JobEventOrBuilder
     The payload associated with Job logs that contains events describing jobs
     that have run within a Lake.
     
    Protobuf type google.cloud.dataplex.v1.JobEvent
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  JobEvent.Builder
      The payload associated with Job logs that contains events describing jobs that have run within a Lake.
      static class  JobEvent.ExecutionTrigger
      Job Execution trigger.
      static class  JobEvent.Service
      The service used to execute the job.
      static class  JobEvent.State
      The completion status of the job.
      static class  JobEvent.Type
      The type of the job.
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,​BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,​BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • 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
      • getMessageBytes

        public com.google.protobuf.ByteString getMessageBytes()
         The log message.
         
        string message = 1;
        Specified by:
        getMessageBytes in interface JobEventOrBuilder
        Returns:
        The bytes for message.
      • getJobId

        public String getJobId()
         The unique id identifying the job.
         
        string job_id = 2;
        Specified by:
        getJobId in interface JobEventOrBuilder
        Returns:
        The jobId.
      • getJobIdBytes

        public com.google.protobuf.ByteString getJobIdBytes()
         The unique id identifying the job.
         
        string job_id = 2;
        Specified by:
        getJobIdBytes in interface JobEventOrBuilder
        Returns:
        The bytes for jobId.
      • hasStartTime

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

        public com.google.protobuf.Timestamp getStartTime()
         The time when the job started running.
         
        .google.protobuf.Timestamp start_time = 3;
        Specified by:
        getStartTime in interface JobEventOrBuilder
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         The time when the job started running.
         
        .google.protobuf.Timestamp start_time = 3;
        Specified by:
        getStartTimeOrBuilder in interface JobEventOrBuilder
      • hasEndTime

        public boolean hasEndTime()
         The time when the job ended running.
         
        .google.protobuf.Timestamp end_time = 4;
        Specified by:
        hasEndTime in interface JobEventOrBuilder
        Returns:
        Whether the endTime field is set.
      • getEndTime

        public com.google.protobuf.Timestamp getEndTime()
         The time when the job ended running.
         
        .google.protobuf.Timestamp end_time = 4;
        Specified by:
        getEndTime in interface JobEventOrBuilder
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         The time when the job ended running.
         
        .google.protobuf.Timestamp end_time = 4;
        Specified by:
        getEndTimeOrBuilder in interface JobEventOrBuilder
      • getStateValue

        public int getStateValue()
         The job state on completion.
         
        .google.cloud.dataplex.v1.JobEvent.State state = 5;
        Specified by:
        getStateValue in interface JobEventOrBuilder
        Returns:
        The enum numeric value on the wire for state.
      • getState

        public JobEvent.State getState()
         The job state on completion.
         
        .google.cloud.dataplex.v1.JobEvent.State state = 5;
        Specified by:
        getState in interface JobEventOrBuilder
        Returns:
        The state.
      • getRetries

        public int getRetries()
         The number of retries.
         
        int32 retries = 6;
        Specified by:
        getRetries in interface JobEventOrBuilder
        Returns:
        The retries.
      • getTypeValue

        public int getTypeValue()
         The type of the job.
         
        .google.cloud.dataplex.v1.JobEvent.Type type = 7;
        Specified by:
        getTypeValue in interface JobEventOrBuilder
        Returns:
        The enum numeric value on the wire for type.
      • getType

        public JobEvent.Type getType()
         The type of the job.
         
        .google.cloud.dataplex.v1.JobEvent.Type type = 7;
        Specified by:
        getType in interface JobEventOrBuilder
        Returns:
        The type.
      • getServiceValue

        public int getServiceValue()
         The service used to execute the job.
         
        .google.cloud.dataplex.v1.JobEvent.Service service = 8;
        Specified by:
        getServiceValue in interface JobEventOrBuilder
        Returns:
        The enum numeric value on the wire for service.
      • getService

        public JobEvent.Service getService()
         The service used to execute the job.
         
        .google.cloud.dataplex.v1.JobEvent.Service service = 8;
        Specified by:
        getService in interface JobEventOrBuilder
        Returns:
        The service.
      • getServiceJob

        public String getServiceJob()
         The reference to the job within the service.
         
        string service_job = 9;
        Specified by:
        getServiceJob in interface JobEventOrBuilder
        Returns:
        The serviceJob.
      • getServiceJobBytes

        public com.google.protobuf.ByteString getServiceJobBytes()
         The reference to the job within the service.
         
        string service_job = 9;
        Specified by:
        getServiceJobBytes in interface JobEventOrBuilder
        Returns:
        The bytes for serviceJob.
      • getExecutionTriggerValue

        public int getExecutionTriggerValue()
         Job execution trigger.
         
        .google.cloud.dataplex.v1.JobEvent.ExecutionTrigger execution_trigger = 11;
        Specified by:
        getExecutionTriggerValue in interface JobEventOrBuilder
        Returns:
        The enum numeric value on the wire for executionTrigger.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static JobEvent parseFrom​(ByteBuffer data)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(ByteBuffer data,
                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(com.google.protobuf.ByteString data)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(com.google.protobuf.ByteString data,
                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(byte[] data)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(byte[] data,
                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static JobEvent parseFrom​(com.google.protobuf.CodedInputStream input,
                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                  throws IOException
        Throws:
        IOException
      • newBuilderForType

        public JobEvent.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public JobEvent.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected JobEvent.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static JobEvent getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<JobEvent> parser()
      • getParserForType

        public com.google.protobuf.Parser<JobEvent> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public JobEvent getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder