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