public static final class ScheduleOptions.Builder extends GeneratedMessageV3.Builder<ScheduleOptions.Builder> implements ScheduleOptionsOrBuilder
   
   The options for a scheduled report.
 Protobuf type google.ads.admanager.v1.ScheduleOptions
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addAllFlags(Iterable<? extends Report.Flag> values)
  
    public ScheduleOptions.Builder addAllFlags(Iterable<? extends Report.Flag> values)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.ads.admanager.v1.Report.Flag>
 | 
    
  
  
  
  addFlags(Report.Flag value)
  
    public ScheduleOptions.Builder addFlags(Report.Flag value)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addFlags(Report.Flag.Builder builderForValue)
  
    public ScheduleOptions.Builder addFlags(Report.Flag.Builder builderForValue)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addFlags(int index, Report.Flag value)
  
    public ScheduleOptions.Builder addFlags(int index, Report.Flag value)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addFlags(int index, Report.Flag.Builder builderForValue)
  
    public ScheduleOptions.Builder addFlags(int index, Report.Flag.Builder builderForValue)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addFlagsBuilder()
  
    public Report.Flag.Builder addFlagsBuilder()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addFlagsBuilder(int index)
  
    public Report.Flag.Builder addFlagsBuilder(int index)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ScheduleOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public ScheduleOptions build()
   
  
  
  buildPartial()
  
    public ScheduleOptions buildPartial()
   
  
  
  clear()
  
    public ScheduleOptions.Builder clear()
   
  
  Overrides
  
  
  clearDeliveryCondition()
  
    public ScheduleOptions.Builder clearDeliveryCondition()
   
   Option for when to deliver the scheduled report.
 .google.ads.admanager.v1.ScheduleOptions.DeliveryCondition delivery_condition = 2;
 
clearField(Descriptors.FieldDescriptor field)
  
    public ScheduleOptions.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearFlags()
  
    public ScheduleOptions.Builder clearFlags()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ScheduleOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearSchedule()
  
    public ScheduleOptions.Builder clearSchedule()
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
clone()
  
    public ScheduleOptions.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ScheduleOptions getDefaultInstanceForType()
   
  
  
  getDeliveryCondition()
  
    public ScheduleOptions.DeliveryCondition getDeliveryCondition()
   
   Option for when to deliver the scheduled report.
 .google.ads.admanager.v1.ScheduleOptions.DeliveryCondition delivery_condition = 2;
 
getDeliveryConditionValue()
  
    public int getDeliveryConditionValue()
   
   Option for when to deliver the scheduled report.
 .google.ads.admanager.v1.ScheduleOptions.DeliveryCondition delivery_condition = 2;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for deliveryCondition. | 
    
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getFlags(int index)
  
    public Report.Flag getFlags(int index)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getFlagsBuilder(int index)
  
    public Report.Flag.Builder getFlagsBuilder(int index)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getFlagsBuilderList()
  
    public List<Report.Flag.Builder> getFlagsBuilderList()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
getFlagsCount()
  
    public int getFlagsCount()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getFlagsList()
  
    public List<Report.Flag> getFlagsList()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
getFlagsOrBuilder(int index)
  
    public Report.FlagOrBuilder getFlagsOrBuilder(int index)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getFlagsOrBuilderList()
  
    public List<? extends Report.FlagOrBuilder> getFlagsOrBuilderList()
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.ads.admanager.v1.Report.FlagOrBuilder> |  | 
    
  
  
  getSchedule()
  
    public Schedule getSchedule()
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Schedule | The schedule. | 
    
  
  
  getScheduleBuilder()
  
    public Schedule.Builder getScheduleBuilder()
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
getScheduleOrBuilder()
  
    public ScheduleOrBuilder getScheduleOrBuilder()
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
hasSchedule()
  
    public boolean hasSchedule()
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the schedule field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(ScheduleOptions other)
  
    public ScheduleOptions.Builder mergeFrom(ScheduleOptions other)
   
  
  
  
  
  
    public ScheduleOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public ScheduleOptions.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeSchedule(Schedule value)
  
    public ScheduleOptions.Builder mergeSchedule(Schedule value)
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Schedule
 | 
    
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ScheduleOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removeFlags(int index)
  
    public ScheduleOptions.Builder removeFlags(int index)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setDeliveryCondition(ScheduleOptions.DeliveryCondition value)
  
    public ScheduleOptions.Builder setDeliveryCondition(ScheduleOptions.DeliveryCondition value)
   
   Option for when to deliver the scheduled report.
 .google.ads.admanager.v1.ScheduleOptions.DeliveryCondition delivery_condition = 2;
 
setDeliveryConditionValue(int value)
  
    public ScheduleOptions.Builder setDeliveryConditionValue(int value)
   
   Option for when to deliver the scheduled report.
 .google.ads.admanager.v1.ScheduleOptions.DeliveryCondition delivery_condition = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for deliveryCondition to set. | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public ScheduleOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setFlags(int index, Report.Flag value)
  
    public ScheduleOptions.Builder setFlags(int index, Report.Flag value)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
setFlags(int index, Report.Flag.Builder builderForValue)
  
    public ScheduleOptions.Builder setFlags(int index, Report.Flag.Builder builderForValue)
   
   Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT
 is specified.
 
 repeated .google.ads.admanager.v1.Report.Flag flags = 3 [(.google.api.field_behavior) = OPTIONAL];
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ScheduleOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setSchedule(Schedule value)
  
    public ScheduleOptions.Builder setSchedule(Schedule value)
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Schedule
 | 
    
  
  
  
  setSchedule(Schedule.Builder builderForValue)
  
    public ScheduleOptions.Builder setSchedule(Schedule.Builder builderForValue)
   
   Information pertaining to schedule itself.
 .google.ads.admanager.v1.Schedule schedule = 1;
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ScheduleOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides