Class TransferTypes.TransferJob

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.storagetransfer.v1.proto.TransferTypes.TransferJob
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, TransferTypes.TransferJobOrBuilder, Serializable
Enclosing class:
TransferTypes

public static final class TransferTypes.TransferJob extends com.google.protobuf.GeneratedMessage implements TransferTypes.TransferJobOrBuilder
 This resource represents the configuration of a transfer job that runs
 periodically.
 
Protobuf type google.storagetransfer.v1.TransferJob
See Also:
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • PROJECT_ID_FIELD_NUMBER

      public static final int PROJECT_ID_FIELD_NUMBER
      See Also:
    • SERVICE_ACCOUNT_FIELD_NUMBER

      public static final int SERVICE_ACCOUNT_FIELD_NUMBER
      See Also:
    • TRANSFER_SPEC_FIELD_NUMBER

      public static final int TRANSFER_SPEC_FIELD_NUMBER
      See Also:
    • REPLICATION_SPEC_FIELD_NUMBER

      public static final int REPLICATION_SPEC_FIELD_NUMBER
      See Also:
    • NOTIFICATION_CONFIG_FIELD_NUMBER

      public static final int NOTIFICATION_CONFIG_FIELD_NUMBER
      See Also:
    • LOGGING_CONFIG_FIELD_NUMBER

      public static final int LOGGING_CONFIG_FIELD_NUMBER
      See Also:
    • SCHEDULE_FIELD_NUMBER

      public static final int SCHEDULE_FIELD_NUMBER
      See Also:
    • EVENT_STREAM_FIELD_NUMBER

      public static final int EVENT_STREAM_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • CREATION_TIME_FIELD_NUMBER

      public static final int CREATION_TIME_FIELD_NUMBER
      See Also:
    • LAST_MODIFICATION_TIME_FIELD_NUMBER

      public static final int LAST_MODIFICATION_TIME_FIELD_NUMBER
      See Also:
    • DELETION_TIME_FIELD_NUMBER

      public static final int DELETION_TIME_FIELD_NUMBER
      See Also:
    • LATEST_OPERATION_NAME_FIELD_NUMBER

      public static final int LATEST_OPERATION_NAME_FIELD_NUMBER
      See Also:
  • 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
    • getName

      public String getName()
       A unique name (within the transfer project) assigned when the job is
       created.  If this field is empty in a CreateTransferJobRequest, Storage
       Transfer Service assigns a unique name. Otherwise, the specified name
       is used as the unique name for this job.
      
       If the specified name is in use by a job, the creation request fails with
       an [ALREADY_EXISTS][google.rpc.Code.ALREADY_EXISTS] error.
      
       This name must start with `"transferJobs/"` prefix and end with a letter or
       a number, and should be no more than 128 characters. For transfers
       involving PosixFilesystem, this name must start with `transferJobs/OPI`
       specifically. For all other transfer types, this name must not start with
       `transferJobs/OPI`.
      
       Non-PosixFilesystem example:
       `"transferJobs/^(?!OPI)[A-Za-z0-9-._~]*[A-Za-z0-9]$"`
      
       PosixFilesystem example:
       `"transferJobs/OPI^[A-Za-z0-9-._~]*[A-Za-z0-9]$"`
      
       Applications must not rely on the enforcement of naming requirements
       involving OPI.
      
       Invalid job names fail with an
       [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT] error.
       
      string name = 1;
      Specified by:
      getName in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       A unique name (within the transfer project) assigned when the job is
       created.  If this field is empty in a CreateTransferJobRequest, Storage
       Transfer Service assigns a unique name. Otherwise, the specified name
       is used as the unique name for this job.
      
       If the specified name is in use by a job, the creation request fails with
       an [ALREADY_EXISTS][google.rpc.Code.ALREADY_EXISTS] error.
      
       This name must start with `"transferJobs/"` prefix and end with a letter or
       a number, and should be no more than 128 characters. For transfers
       involving PosixFilesystem, this name must start with `transferJobs/OPI`
       specifically. For all other transfer types, this name must not start with
       `transferJobs/OPI`.
      
       Non-PosixFilesystem example:
       `"transferJobs/^(?!OPI)[A-Za-z0-9-._~]*[A-Za-z0-9]$"`
      
       PosixFilesystem example:
       `"transferJobs/OPI^[A-Za-z0-9-._~]*[A-Za-z0-9]$"`
      
       Applications must not rely on the enforcement of naming requirements
       involving OPI.
      
       Invalid job names fail with an
       [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT] error.
       
      string name = 1;
      Specified by:
      getNameBytes in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The bytes for name.
    • getDescription

      public String getDescription()
       A description provided by the user for the job. Its max length is 1024
       bytes when Unicode-encoded.
       
      string description = 2;
      Specified by:
      getDescription in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       A description provided by the user for the job. Its max length is 1024
       bytes when Unicode-encoded.
       
      string description = 2;
      Specified by:
      getDescriptionBytes in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The bytes for description.
    • getProjectId

      public String getProjectId()
       The ID of the Google Cloud project that owns the job.
       
      string project_id = 3;
      Specified by:
      getProjectId in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The projectId.
    • getProjectIdBytes

      public com.google.protobuf.ByteString getProjectIdBytes()
       The ID of the Google Cloud project that owns the job.
       
      string project_id = 3;
      Specified by:
      getProjectIdBytes in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The bytes for projectId.
    • getServiceAccount

      public String getServiceAccount()
       Optional. The user-managed service account to which to delegate service
       agent permissions. You can grant Cloud Storage bucket permissions to this
       service account instead of to the Transfer Service service agent.
      
       Format is
       `projects/-/serviceAccounts/ACCOUNT_EMAIL_OR_UNIQUEID`
      
       Either the service account email
       (`SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com`) or the unique
       ID (`123456789012345678901`) are accepted in the string. The `-`
       wildcard character is required; replacing it with a project ID is invalid.
      
       See
       https://cloud.google.com//storage-transfer/docs/delegate-service-agent-permissions
       for required permissions.
       
      string service_account = 18 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getServiceAccount in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      public com.google.protobuf.ByteString getServiceAccountBytes()
       Optional. The user-managed service account to which to delegate service
       agent permissions. You can grant Cloud Storage bucket permissions to this
       service account instead of to the Transfer Service service agent.
      
       Format is
       `projects/-/serviceAccounts/ACCOUNT_EMAIL_OR_UNIQUEID`
      
       Either the service account email
       (`SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com`) or the unique
       ID (`123456789012345678901`) are accepted in the string. The `-`
       wildcard character is required; replacing it with a project ID is invalid.
      
       See
       https://cloud.google.com//storage-transfer/docs/delegate-service-agent-permissions
       for required permissions.
       
      string service_account = 18 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getServiceAccountBytes in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The bytes for serviceAccount.
    • hasTransferSpec

      public boolean hasTransferSpec()
       Transfer specification.
       
      .google.storagetransfer.v1.TransferSpec transfer_spec = 4;
      Specified by:
      hasTransferSpec in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the transferSpec field is set.
    • getTransferSpec

      public TransferTypes.TransferSpec getTransferSpec()
       Transfer specification.
       
      .google.storagetransfer.v1.TransferSpec transfer_spec = 4;
      Specified by:
      getTransferSpec in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The transferSpec.
    • getTransferSpecOrBuilder

      public TransferTypes.TransferSpecOrBuilder getTransferSpecOrBuilder()
       Transfer specification.
       
      .google.storagetransfer.v1.TransferSpec transfer_spec = 4;
      Specified by:
      getTransferSpecOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasReplicationSpec

      public boolean hasReplicationSpec()
       Replication specification.
       
      .google.storagetransfer.v1.ReplicationSpec replication_spec = 17;
      Specified by:
      hasReplicationSpec in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the replicationSpec field is set.
    • getReplicationSpec

      public TransferTypes.ReplicationSpec getReplicationSpec()
       Replication specification.
       
      .google.storagetransfer.v1.ReplicationSpec replication_spec = 17;
      Specified by:
      getReplicationSpec in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The replicationSpec.
    • getReplicationSpecOrBuilder

      public TransferTypes.ReplicationSpecOrBuilder getReplicationSpecOrBuilder()
       Replication specification.
       
      .google.storagetransfer.v1.ReplicationSpec replication_spec = 17;
      Specified by:
      getReplicationSpecOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasNotificationConfig

      public boolean hasNotificationConfig()
       Notification configuration.
       
      .google.storagetransfer.v1.NotificationConfig notification_config = 11;
      Specified by:
      hasNotificationConfig in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the notificationConfig field is set.
    • getNotificationConfig

      public TransferTypes.NotificationConfig getNotificationConfig()
       Notification configuration.
       
      .google.storagetransfer.v1.NotificationConfig notification_config = 11;
      Specified by:
      getNotificationConfig in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The notificationConfig.
    • getNotificationConfigOrBuilder

      public TransferTypes.NotificationConfigOrBuilder getNotificationConfigOrBuilder()
       Notification configuration.
       
      .google.storagetransfer.v1.NotificationConfig notification_config = 11;
      Specified by:
      getNotificationConfigOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasLoggingConfig

      public boolean hasLoggingConfig()
       Logging configuration.
       
      .google.storagetransfer.v1.LoggingConfig logging_config = 14;
      Specified by:
      hasLoggingConfig in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the loggingConfig field is set.
    • getLoggingConfig

      public TransferTypes.LoggingConfig getLoggingConfig()
       Logging configuration.
       
      .google.storagetransfer.v1.LoggingConfig logging_config = 14;
      Specified by:
      getLoggingConfig in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The loggingConfig.
    • getLoggingConfigOrBuilder

      public TransferTypes.LoggingConfigOrBuilder getLoggingConfigOrBuilder()
       Logging configuration.
       
      .google.storagetransfer.v1.LoggingConfig logging_config = 14;
      Specified by:
      getLoggingConfigOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasSchedule

      public boolean hasSchedule()
       Specifies schedule for the transfer job.
       This is an optional field. When the field is not set, the job never
       executes a transfer, unless you invoke RunTransferJob or update the job to
       have a non-empty schedule.
       
      .google.storagetransfer.v1.Schedule schedule = 5;
      Specified by:
      hasSchedule in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the schedule field is set.
    • getSchedule

      public TransferTypes.Schedule getSchedule()
       Specifies schedule for the transfer job.
       This is an optional field. When the field is not set, the job never
       executes a transfer, unless you invoke RunTransferJob or update the job to
       have a non-empty schedule.
       
      .google.storagetransfer.v1.Schedule schedule = 5;
      Specified by:
      getSchedule in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The schedule.
    • getScheduleOrBuilder

      public TransferTypes.ScheduleOrBuilder getScheduleOrBuilder()
       Specifies schedule for the transfer job.
       This is an optional field. When the field is not set, the job never
       executes a transfer, unless you invoke RunTransferJob or update the job to
       have a non-empty schedule.
       
      .google.storagetransfer.v1.Schedule schedule = 5;
      Specified by:
      getScheduleOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasEventStream

      public boolean hasEventStream()
       Specifies the event stream for the transfer job for event-driven transfers.
       When EventStream is specified, the Schedule fields are ignored.
       
      .google.storagetransfer.v1.EventStream event_stream = 15;
      Specified by:
      hasEventStream in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the eventStream field is set.
    • getEventStream

      public TransferTypes.EventStream getEventStream()
       Specifies the event stream for the transfer job for event-driven transfers.
       When EventStream is specified, the Schedule fields are ignored.
       
      .google.storagetransfer.v1.EventStream event_stream = 15;
      Specified by:
      getEventStream in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The eventStream.
    • getEventStreamOrBuilder

      public TransferTypes.EventStreamOrBuilder getEventStreamOrBuilder()
       Specifies the event stream for the transfer job for event-driven transfers.
       When EventStream is specified, the Schedule fields are ignored.
       
      .google.storagetransfer.v1.EventStream event_stream = 15;
      Specified by:
      getEventStreamOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • getStatusValue

      public int getStatusValue()
       Status of the job. This value MUST be specified for
       `CreateTransferJobRequests`.
      
       **Note:** The effect of the new job status takes place during a subsequent
       job run. For example, if you change the job status from
       [ENABLED][google.storagetransfer.v1.TransferJob.Status.ENABLED] to
       [DISABLED][google.storagetransfer.v1.TransferJob.Status.DISABLED], and an
       operation spawned by the transfer is running, the status change would not
       affect the current operation.
       
      .google.storagetransfer.v1.TransferJob.Status status = 6;
      Specified by:
      getStatusValue in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Status of the job. This value MUST be specified for
       `CreateTransferJobRequests`.
      
       **Note:** The effect of the new job status takes place during a subsequent
       job run. For example, if you change the job status from
       [ENABLED][google.storagetransfer.v1.TransferJob.Status.ENABLED] to
       [DISABLED][google.storagetransfer.v1.TransferJob.Status.DISABLED], and an
       operation spawned by the transfer is running, the status change would not
       affect the current operation.
       
      .google.storagetransfer.v1.TransferJob.Status status = 6;
      Specified by:
      getStatus in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The status.
    • hasCreationTime

      public boolean hasCreationTime()
       Output only. The time that the transfer job was created.
       
      .google.protobuf.Timestamp creation_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreationTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the creationTime field is set.
    • getCreationTime

      public com.google.protobuf.Timestamp getCreationTime()
       Output only. The time that the transfer job was created.
       
      .google.protobuf.Timestamp creation_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreationTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The creationTime.
    • getCreationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
       Output only. The time that the transfer job was created.
       
      .google.protobuf.Timestamp creation_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreationTimeOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasLastModificationTime

      public boolean hasLastModificationTime()
       Output only. The time that the transfer job was last modified.
       
      .google.protobuf.Timestamp last_modification_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLastModificationTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the lastModificationTime field is set.
    • getLastModificationTime

      public com.google.protobuf.Timestamp getLastModificationTime()
       Output only. The time that the transfer job was last modified.
       
      .google.protobuf.Timestamp last_modification_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastModificationTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The lastModificationTime.
    • getLastModificationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastModificationTimeOrBuilder()
       Output only. The time that the transfer job was last modified.
       
      .google.protobuf.Timestamp last_modification_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastModificationTimeOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • hasDeletionTime

      public boolean hasDeletionTime()
       Output only. The time that the transfer job was deleted.
       
      .google.protobuf.Timestamp deletion_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDeletionTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      Whether the deletionTime field is set.
    • getDeletionTime

      public com.google.protobuf.Timestamp getDeletionTime()
       Output only. The time that the transfer job was deleted.
       
      .google.protobuf.Timestamp deletion_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeletionTime in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The deletionTime.
    • getDeletionTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDeletionTimeOrBuilder()
       Output only. The time that the transfer job was deleted.
       
      .google.protobuf.Timestamp deletion_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeletionTimeOrBuilder in interface TransferTypes.TransferJobOrBuilder
    • getLatestOperationName

      public String getLatestOperationName()
       The name of the most recently started TransferOperation of this JobConfig.
       Present if a TransferOperation has been created for this JobConfig.
       
      string latest_operation_name = 12;
      Specified by:
      getLatestOperationName in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The latestOperationName.
    • getLatestOperationNameBytes

      public com.google.protobuf.ByteString getLatestOperationNameBytes()
       The name of the most recently started TransferOperation of this JobConfig.
       Present if a TransferOperation has been created for this JobConfig.
       
      string latest_operation_name = 12;
      Specified by:
      getLatestOperationNameBytes in interface TransferTypes.TransferJobOrBuilder
      Returns:
      The bytes for latestOperationName.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • 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.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • 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 TransferTypes.TransferJob parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

      public static TransferTypes.TransferJob parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TransferTypes.TransferJob parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TransferTypes.TransferJob parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TransferTypes.TransferJob parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TransferTypes.TransferJob parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public TransferTypes.TransferJob.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static TransferTypes.TransferJob.Builder newBuilder()
    • newBuilder

      public static TransferTypes.TransferJob.Builder newBuilder(TransferTypes.TransferJob prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected TransferTypes.TransferJob.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static TransferTypes.TransferJob getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<TransferTypes.TransferJob> 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.GeneratedMessage
    • getDefaultInstanceForType

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