public final class ScheduleOptions extends GeneratedMessageV3 implements ScheduleOptionsOrBuilder
The options for a scheduled report.
Protobuf type google.ads.admanager.v1.ScheduleOptions
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DELIVERY_CONDITION_FIELD_NUMBER
public static final int DELIVERY_CONDITION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
FLAGS_FIELD_NUMBER
public static final int FLAGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SCHEDULE_FIELD_NUMBER
public static final int SCHEDULE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ScheduleOptions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ScheduleOptions.Builder newBuilder()
newBuilder(ScheduleOptions prototype)
public static ScheduleOptions.Builder newBuilder(ScheduleOptions prototype)
public static ScheduleOptions parseDelimitedFrom(InputStream input)
public static ScheduleOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ScheduleOptions parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ScheduleOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ScheduleOptions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ScheduleOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ScheduleOptions parseFrom(CodedInputStream input)
public static ScheduleOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ScheduleOptions parseFrom(InputStream input)
public static ScheduleOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ScheduleOptions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ScheduleOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ScheduleOptions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
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.
|
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
|
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> |
|
getParserForType()
public Parser<ScheduleOptions> getParserForType()
Overrides
getSchedule()
public Schedule getSchedule()
Information pertaining to schedule itself.
.google.ads.admanager.v1.Schedule schedule = 1;
Returns |
Type |
Description |
Schedule |
The schedule.
|
getScheduleOrBuilder()
public ScheduleOrBuilder getScheduleOrBuilder()
Information pertaining to schedule itself.
.google.ads.admanager.v1.Schedule schedule = 1;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ScheduleOptions.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ScheduleOptions.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ScheduleOptions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides