Send feedback
Class Report.DateRange.FixedDateRange.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.15.0 keyboard_arrow_down
public static final class Report . DateRange . FixedDateRange . Builder extends GeneratedMessageV3 . Builder<Report . DateRange . FixedDateRange . Builder > implements Report . DateRange . FixedDateRangeOrBuilder
A date range between two fixed dates (inclusive of end date).
Protobuf type google.ads.admanager.v1.Report.DateRange.FixedDateRange
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Report . DateRange . FixedDateRange . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public Report . DateRange . FixedDateRange build ()
buildPartial()
public Report . DateRange . FixedDateRange buildPartial ()
clear()
public Report . DateRange . FixedDateRange . Builder clear ()
Overrides
clearEndDate()
public Report . DateRange . FixedDateRange . Builder clearEndDate ()
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public Report . DateRange . FixedDateRange . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Report . DateRange . FixedDateRange . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearStartDate()
public Report . DateRange . FixedDateRange . Builder clearStartDate ()
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public Report . DateRange . FixedDateRange . Builder clone ()
Overrides
getDefaultInstanceForType()
public Report . DateRange . FixedDateRange getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEndDate()
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.Date
The endDate.
getEndDateBuilder()
public Date . Builder getEndDateBuilder ()
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.Date.Builder
getEndDateOrBuilder()
public DateOrBuilder getEndDateOrBuilder ()
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.DateOrBuilder
getStartDate()
public Date getStartDate ()
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.Date
The startDate.
getStartDateBuilder()
public Date . Builder getStartDateBuilder ()
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.Date.Builder
getStartDateOrBuilder()
public DateOrBuilder getStartDateOrBuilder ()
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
com.google.type.DateOrBuilder
hasEndDate()
public boolean hasEndDate ()
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the endDate field is set.
hasStartDate()
public boolean hasStartDate ()
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the startDate field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeEndDate(Date value)
public Report . DateRange . FixedDateRange . Builder mergeEndDate ( Date value )
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
com.google.type.Date
mergeFrom(Report.DateRange.FixedDateRange other)
public Report . DateRange . FixedDateRange . Builder mergeFrom ( Report . DateRange . FixedDateRange other )
public Report . DateRange . FixedDateRange . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Report . DateRange . FixedDateRange . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeStartDate(Date value)
public Report . DateRange . FixedDateRange . Builder mergeStartDate ( Date value )
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
com.google.type.Date
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Report . DateRange . FixedDateRange . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setEndDate(Date value)
public Report . DateRange . FixedDateRange . Builder setEndDate ( Date value )
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
com.google.type.Date
setEndDate(Date.Builder builderForValue)
public Report . DateRange . FixedDateRange . Builder setEndDate ( Date . Builder builderForValue )
Required. The end date (inclusive) of this date range.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
builderForValue
com.google.type.Date.Builder
setField(Descriptors.FieldDescriptor field, Object value)
public Report . DateRange . FixedDateRange . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Report . DateRange . FixedDateRange . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setStartDate(Date value)
public Report . DateRange . FixedDateRange . Builder setStartDate ( Date value )
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
com.google.type.Date
setStartDate(Date.Builder builderForValue)
public Report . DateRange . FixedDateRange . Builder setStartDate ( Date . Builder builderForValue )
Required. The start date of this date range.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
builderForValue
com.google.type.Date.Builder
setUnknownFields(UnknownFieldSet unknownFields)
public final Report . DateRange . FixedDateRange . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-09 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This webpage provides documentation for the `Report.DateRange.FixedDateRange.Builder` class in version 0.15.0 of the Google Ad Manager Java library, which represents a builder for a date range between two fixed dates."],["The `Report.DateRange.FixedDateRange.Builder` class, which extends `GeneratedMessageV3.Builder`, is designed to construct instances of `Report.DateRange.FixedDateRange`, which requires a defined start and end date."],["The latest version of this class is available in the 0.19.0 release, and the page offers access to the documentation for all versions from 0.1.0 up to the latest version, allowing for users to see the evolution of the class over time."],["The `Report.DateRange.FixedDateRange` is a protobuf type (`google.ads.admanager.v1.Report.DateRange.FixedDateRange`) that implements the interface `Report.DateRange.FixedDateRangeOrBuilder`."],["Inherited members of the class provide the ability to merge from various sources, to clear and define the fields, and to build the object by specifying the start and end dates."]]],[]]