Interface AddBatchJobOperationsRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AddBatchJobOperationsRequest, AddBatchJobOperationsRequest.Builder

public interface AddBatchJobOperationsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      String getResourceName()
       Required. The resource name of the batch job.
       
      string resource_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       Required. The resource name of the batch job.
       
      string resource_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • getSequenceToken

      String getSequenceToken()
       A token used to enforce sequencing.
      
       The first AddBatchJobOperations request for a batch job should not set
       sequence_token. Subsequent requests must set sequence_token to the value of
       next_sequence_token received in the previous AddBatchJobOperations
       response.
       
      string sequence_token = 2;
      Returns:
      The sequenceToken.
    • getSequenceTokenBytes

      com.google.protobuf.ByteString getSequenceTokenBytes()
       A token used to enforce sequencing.
      
       The first AddBatchJobOperations request for a batch job should not set
       sequence_token. Subsequent requests must set sequence_token to the value of
       next_sequence_token received in the previous AddBatchJobOperations
       response.
       
      string sequence_token = 2;
      Returns:
      The bytes for sequenceToken.
    • getMutateOperationsList

      List<MutateOperation> getMutateOperationsList()
       Required. The list of mutates being added.
      
       Operations can use negative integers as temp ids to signify dependencies
       between entities created in this batch job. For example, a customer with
       id = 1234 can create a campaign and an ad group in that same campaign by
       creating a campaign in the first operation with the resource name
       explicitly set to "customers/1234/campaigns/-1", and creating an ad group
       in the second operation with the campaign field also set to
       "customers/1234/campaigns/-1".
       
      repeated .google.ads.googleads.v18.services.MutateOperation mutate_operations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutateOperations

      MutateOperation getMutateOperations(int index)
       Required. The list of mutates being added.
      
       Operations can use negative integers as temp ids to signify dependencies
       between entities created in this batch job. For example, a customer with
       id = 1234 can create a campaign and an ad group in that same campaign by
       creating a campaign in the first operation with the resource name
       explicitly set to "customers/1234/campaigns/-1", and creating an ad group
       in the second operation with the campaign field also set to
       "customers/1234/campaigns/-1".
       
      repeated .google.ads.googleads.v18.services.MutateOperation mutate_operations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutateOperationsCount

      int getMutateOperationsCount()
       Required. The list of mutates being added.
      
       Operations can use negative integers as temp ids to signify dependencies
       between entities created in this batch job. For example, a customer with
       id = 1234 can create a campaign and an ad group in that same campaign by
       creating a campaign in the first operation with the resource name
       explicitly set to "customers/1234/campaigns/-1", and creating an ad group
       in the second operation with the campaign field also set to
       "customers/1234/campaigns/-1".
       
      repeated .google.ads.googleads.v18.services.MutateOperation mutate_operations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutateOperationsOrBuilderList

      List<? extends MutateOperationOrBuilder> getMutateOperationsOrBuilderList()
       Required. The list of mutates being added.
      
       Operations can use negative integers as temp ids to signify dependencies
       between entities created in this batch job. For example, a customer with
       id = 1234 can create a campaign and an ad group in that same campaign by
       creating a campaign in the first operation with the resource name
       explicitly set to "customers/1234/campaigns/-1", and creating an ad group
       in the second operation with the campaign field also set to
       "customers/1234/campaigns/-1".
       
      repeated .google.ads.googleads.v18.services.MutateOperation mutate_operations = 3 [(.google.api.field_behavior) = REQUIRED];
    • getMutateOperationsOrBuilder

      MutateOperationOrBuilder getMutateOperationsOrBuilder(int index)
       Required. The list of mutates being added.
      
       Operations can use negative integers as temp ids to signify dependencies
       between entities created in this batch job. For example, a customer with
       id = 1234 can create a campaign and an ad group in that same campaign by
       creating a campaign in the first operation with the resource name
       explicitly set to "customers/1234/campaigns/-1", and creating an ad group
       in the second operation with the campaign field also set to
       "customers/1234/campaigns/-1".
       
      repeated .google.ads.googleads.v18.services.MutateOperation mutate_operations = 3 [(.google.api.field_behavior) = REQUIRED];