public static final class ReportDefinition.DateRange.Builder extends GeneratedMessage.Builder<ReportDefinition.DateRange.Builder> implements ReportDefinition.DateRangeOrBuilderA date range for a report.
Protobuf type google.ads.admanager.v1.ReportDefinition.DateRange
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ReportDefinition.DateRange.BuilderImplements
ReportDefinition.DateRangeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ReportDefinition.DateRange build()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange |
|
buildPartial()
public ReportDefinition.DateRange buildPartial()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange |
|
clear()
public ReportDefinition.DateRange.Builder clear()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
clearDateRangeType()
public ReportDefinition.DateRange.Builder clearDateRangeType()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
clearFixed()
public ReportDefinition.DateRange.Builder clearFixed()A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
clearRelative()
public ReportDefinition.DateRange.Builder clearRelative()A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
This builder for chaining. |
getDateRangeTypeCase()
public ReportDefinition.DateRange.DateRangeTypeCase getDateRangeTypeCase()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.DateRangeTypeCase |
|
getDefaultInstanceForType()
public ReportDefinition.DateRange getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getFixed()
public ReportDefinition.DateRange.FixedDateRange getFixed()A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.FixedDateRange |
The fixed. |
getFixedBuilder()
public ReportDefinition.DateRange.FixedDateRange.Builder getFixedBuilder()A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.FixedDateRange.Builder |
|
getFixedOrBuilder()
public ReportDefinition.DateRange.FixedDateRangeOrBuilder getFixedOrBuilder()A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.FixedDateRangeOrBuilder |
|
getRelative()
public ReportDefinition.DateRange.RelativeDateRange getRelative()A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.RelativeDateRange |
The relative. |
getRelativeValue()
public int getRelativeValue()A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for relative. |
hasFixed()
public boolean hasFixed()A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the fixed field is set. |
hasRelative()
public boolean hasRelative()A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the relative field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFixed(ReportDefinition.DateRange.FixedDateRange value)
public ReportDefinition.DateRange.Builder mergeFixed(ReportDefinition.DateRange.FixedDateRange value)A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ReportDefinition.DateRange.FixedDateRange |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
mergeFrom(ReportDefinition.DateRange other)
public ReportDefinition.DateRange.Builder mergeFrom(ReportDefinition.DateRange other)| Parameter | |
|---|---|
| Name | Description |
other |
ReportDefinition.DateRange |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReportDefinition.DateRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ReportDefinition.DateRange.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
setFixed(ReportDefinition.DateRange.FixedDateRange value)
public ReportDefinition.DateRange.Builder setFixed(ReportDefinition.DateRange.FixedDateRange value)A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ReportDefinition.DateRange.FixedDateRange |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
setFixed(ReportDefinition.DateRange.FixedDateRange.Builder builderForValue)
public ReportDefinition.DateRange.Builder setFixed(ReportDefinition.DateRange.FixedDateRange.Builder builderForValue)A fixed date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange fixed = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ReportDefinition.DateRange.FixedDateRange.Builder |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
|
setRelative(ReportDefinition.DateRange.RelativeDateRange value)
public ReportDefinition.DateRange.Builder setRelative(ReportDefinition.DateRange.RelativeDateRange value)A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ReportDefinition.DateRange.RelativeDateRangeThe relative to set. |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
This builder for chaining. |
setRelativeValue(int value)
public ReportDefinition.DateRange.Builder setRelativeValue(int value)A relative date range.
.google.ads.admanager.v1.ReportDefinition.DateRange.RelativeDateRange relative = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for relative to set. |
| Returns | |
|---|---|
| Type | Description |
ReportDefinition.DateRange.Builder |
This builder for chaining. |