Class TransferMessage.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransferMessage.Builder>
com.google.cloud.bigquery.datatransfer.v1.TransferMessage.Builder
All Implemented Interfaces:
TransferMessageOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
TransferMessage

public static final class TransferMessage.Builder extends com.google.protobuf.GeneratedMessage.Builder<TransferMessage.Builder> implements TransferMessageOrBuilder
 Represents a user facing message for a particular data transfer run.
 
Protobuf type google.cloud.bigquery.datatransfer.v1.TransferMessage
  • Method Details

    • getDescriptor

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

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

      public TransferMessage.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.GeneratedMessage.Builder<TransferMessage.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.GeneratedMessage.Builder<TransferMessage.Builder>
    • getDefaultInstanceForType

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

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

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

      public TransferMessage.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferMessage.Builder>
    • mergeFrom

      public TransferMessage.Builder mergeFrom(TransferMessage other)
    • isInitialized

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

      public TransferMessage.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<TransferMessage.Builder>
      Throws:
      IOException
    • hasMessageTime

      public boolean hasMessageTime()
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
      Specified by:
      hasMessageTime in interface TransferMessageOrBuilder
      Returns:
      Whether the messageTime field is set.
    • getMessageTime

      public com.google.protobuf.Timestamp getMessageTime()
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
      Specified by:
      getMessageTime in interface TransferMessageOrBuilder
      Returns:
      The messageTime.
    • setMessageTime

      public TransferMessage.Builder setMessageTime(com.google.protobuf.Timestamp value)
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
    • setMessageTime

      public TransferMessage.Builder setMessageTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
    • mergeMessageTime

      public TransferMessage.Builder mergeMessageTime(com.google.protobuf.Timestamp value)
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
    • clearMessageTime

      public TransferMessage.Builder clearMessageTime()
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
    • getMessageTimeBuilder

      public com.google.protobuf.Timestamp.Builder getMessageTimeBuilder()
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
    • getMessageTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getMessageTimeOrBuilder()
       Time when message was logged.
       
      .google.protobuf.Timestamp message_time = 1;
      Specified by:
      getMessageTimeOrBuilder in interface TransferMessageOrBuilder
    • getSeverityValue

      public int getSeverityValue()
       Message severity.
       
      .google.cloud.bigquery.datatransfer.v1.TransferMessage.MessageSeverity severity = 2;
      Specified by:
      getSeverityValue in interface TransferMessageOrBuilder
      Returns:
      The enum numeric value on the wire for severity.
    • setSeverityValue

      public TransferMessage.Builder setSeverityValue(int value)
       Message severity.
       
      .google.cloud.bigquery.datatransfer.v1.TransferMessage.MessageSeverity severity = 2;
      Parameters:
      value - The enum numeric value on the wire for severity to set.
      Returns:
      This builder for chaining.
    • getSeverity

      public TransferMessage.MessageSeverity getSeverity()
       Message severity.
       
      .google.cloud.bigquery.datatransfer.v1.TransferMessage.MessageSeverity severity = 2;
      Specified by:
      getSeverity in interface TransferMessageOrBuilder
      Returns:
      The severity.
    • setSeverity

       Message severity.
       
      .google.cloud.bigquery.datatransfer.v1.TransferMessage.MessageSeverity severity = 2;
      Parameters:
      value - The severity to set.
      Returns:
      This builder for chaining.
    • clearSeverity

      public TransferMessage.Builder clearSeverity()
       Message severity.
       
      .google.cloud.bigquery.datatransfer.v1.TransferMessage.MessageSeverity severity = 2;
      Returns:
      This builder for chaining.
    • getMessageText

      public String getMessageText()
       Message text.
       
      string message_text = 3;
      Specified by:
      getMessageText in interface TransferMessageOrBuilder
      Returns:
      The messageText.
    • getMessageTextBytes

      public com.google.protobuf.ByteString getMessageTextBytes()
       Message text.
       
      string message_text = 3;
      Specified by:
      getMessageTextBytes in interface TransferMessageOrBuilder
      Returns:
      The bytes for messageText.
    • setMessageText

      public TransferMessage.Builder setMessageText(String value)
       Message text.
       
      string message_text = 3;
      Parameters:
      value - The messageText to set.
      Returns:
      This builder for chaining.
    • clearMessageText

      public TransferMessage.Builder clearMessageText()
       Message text.
       
      string message_text = 3;
      Returns:
      This builder for chaining.
    • setMessageTextBytes

      public TransferMessage.Builder setMessageTextBytes(com.google.protobuf.ByteString value)
       Message text.
       
      string message_text = 3;
      Parameters:
      value - The bytes for messageText to set.
      Returns:
      This builder for chaining.