public static final class RecurringAudienceList.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder> implements RecurringAudienceListOrBuilder
A recurring audience list produces new audience lists each day. Audience lists are users in an audience at the time of the list's creation. A recurring audience list ensures that you have audience list based on the most recent data available for use each day.Protobuf type
google.analytics.data.v1alpha.RecurringAudienceListgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RecurringAudienceList build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RecurringAudienceList buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RecurringAudienceList.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder mergeFrom(RecurringAudienceList other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public RecurringAudienceList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecurringAudienceList.Builder>IOExceptionpublic String getName()
Output only. Identifier. The recurring audience list resource name assigned
during creation. This resource name identifies this
`RecurringAudienceList`.
Format:
`properties/{property}/recurringAudienceLists/{recurring_audience_list}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
getName in interface RecurringAudienceListOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Identifier. The recurring audience list resource name assigned
during creation. This resource name identifies this
`RecurringAudienceList`.
Format:
`properties/{property}/recurringAudienceLists/{recurring_audience_list}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
getNameBytes in interface RecurringAudienceListOrBuilderpublic RecurringAudienceList.Builder setName(String value)
Output only. Identifier. The recurring audience list resource name assigned
during creation. This resource name identifies this
`RecurringAudienceList`.
Format:
`properties/{property}/recurringAudienceLists/{recurring_audience_list}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
value - The name to set.public RecurringAudienceList.Builder clearName()
Output only. Identifier. The recurring audience list resource name assigned
during creation. This resource name identifies this
`RecurringAudienceList`.
Format:
`properties/{property}/recurringAudienceLists/{recurring_audience_list}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
public RecurringAudienceList.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Identifier. The recurring audience list resource name assigned
during creation. This resource name identifies this
`RecurringAudienceList`.
Format:
`properties/{property}/recurringAudienceLists/{recurring_audience_list}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for name to set.public String getAudience()
Required. The audience resource name. This resource name identifies the
audience being listed and is shared between the Analytics Data & Admin
APIs.
Format: `properties/{property}/audiences/{audience}`
string audience = 2 [(.google.api.field_behavior) = REQUIRED];getAudience in interface RecurringAudienceListOrBuilderpublic com.google.protobuf.ByteString getAudienceBytes()
Required. The audience resource name. This resource name identifies the
audience being listed and is shared between the Analytics Data & Admin
APIs.
Format: `properties/{property}/audiences/{audience}`
string audience = 2 [(.google.api.field_behavior) = REQUIRED];getAudienceBytes in interface RecurringAudienceListOrBuilderpublic RecurringAudienceList.Builder setAudience(String value)
Required. The audience resource name. This resource name identifies the
audience being listed and is shared between the Analytics Data & Admin
APIs.
Format: `properties/{property}/audiences/{audience}`
string audience = 2 [(.google.api.field_behavior) = REQUIRED];value - The audience to set.public RecurringAudienceList.Builder clearAudience()
Required. The audience resource name. This resource name identifies the
audience being listed and is shared between the Analytics Data & Admin
APIs.
Format: `properties/{property}/audiences/{audience}`
string audience = 2 [(.google.api.field_behavior) = REQUIRED];public RecurringAudienceList.Builder setAudienceBytes(com.google.protobuf.ByteString value)
Required. The audience resource name. This resource name identifies the
audience being listed and is shared between the Analytics Data & Admin
APIs.
Format: `properties/{property}/audiences/{audience}`
string audience = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for audience to set.public String getAudienceDisplayName()
Output only. The descriptive display name for this audience. For example, "Purchasers".
string audience_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceDisplayName in interface RecurringAudienceListOrBuilderpublic com.google.protobuf.ByteString getAudienceDisplayNameBytes()
Output only. The descriptive display name for this audience. For example, "Purchasers".
string audience_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceDisplayNameBytes in interface RecurringAudienceListOrBuilderpublic RecurringAudienceList.Builder setAudienceDisplayName(String value)
Output only. The descriptive display name for this audience. For example, "Purchasers".
string audience_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The audienceDisplayName to set.public RecurringAudienceList.Builder clearAudienceDisplayName()
Output only. The descriptive display name for this audience. For example, "Purchasers".
string audience_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];public RecurringAudienceList.Builder setAudienceDisplayNameBytes(com.google.protobuf.ByteString value)
Output only. The descriptive display name for this audience. For example, "Purchasers".
string audience_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for audienceDisplayName to set.public List<AudienceDimension> getDimensionsList()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getDimensionsList in interface RecurringAudienceListOrBuilderpublic int getDimensionsCount()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getDimensionsCount in interface RecurringAudienceListOrBuilderpublic AudienceDimension getDimensions(int index)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getDimensions in interface RecurringAudienceListOrBuilderpublic RecurringAudienceList.Builder setDimensions(int index, AudienceDimension value)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder setDimensions(int index, AudienceDimension.Builder builderForValue)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder addDimensions(AudienceDimension value)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder addDimensions(int index, AudienceDimension value)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder addDimensions(AudienceDimension.Builder builderForValue)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder addDimensions(int index, AudienceDimension.Builder builderForValue)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder addAllDimensions(Iterable<? extends AudienceDimension> values)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder clearDimensions()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public RecurringAudienceList.Builder removeDimensions(int index)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public AudienceDimension.Builder getDimensionsBuilder(int index)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public AudienceDimensionOrBuilder getDimensionsOrBuilder(int index)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getDimensionsOrBuilder in interface RecurringAudienceListOrBuilderpublic List<? extends AudienceDimensionOrBuilder> getDimensionsOrBuilderList()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getDimensionsOrBuilderList in interface RecurringAudienceListOrBuilderpublic AudienceDimension.Builder addDimensionsBuilder()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public AudienceDimension.Builder addDimensionsBuilder(int index)
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public List<AudienceDimension.Builder> getDimensionsBuilderList()
Required. The dimensions requested and displayed in the audience list response.
repeated .google.analytics.data.v1alpha.AudienceDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
public boolean hasActiveDaysRemaining()
Optional. The number of remaining days that a recurring audience export will produce an audience list instance. This counter decreases by one each day, and when it reaches zero, no new audience lists will be created. Recurring audience list request for Analytics 360 properties default to 180 days and have a maximum of 365 days. Requests for standard Analytics properties default to 14 days and have a maximum of 30 days. The minimum value allowed during creation is 1. Requests above their respective maximum will be coerced to their maximum.
optional int32 active_days_remaining = 5 [(.google.api.field_behavior) = OPTIONAL];
hasActiveDaysRemaining in interface RecurringAudienceListOrBuilderpublic int getActiveDaysRemaining()
Optional. The number of remaining days that a recurring audience export will produce an audience list instance. This counter decreases by one each day, and when it reaches zero, no new audience lists will be created. Recurring audience list request for Analytics 360 properties default to 180 days and have a maximum of 365 days. Requests for standard Analytics properties default to 14 days and have a maximum of 30 days. The minimum value allowed during creation is 1. Requests above their respective maximum will be coerced to their maximum.
optional int32 active_days_remaining = 5 [(.google.api.field_behavior) = OPTIONAL];
getActiveDaysRemaining in interface RecurringAudienceListOrBuilderpublic RecurringAudienceList.Builder setActiveDaysRemaining(int value)
Optional. The number of remaining days that a recurring audience export will produce an audience list instance. This counter decreases by one each day, and when it reaches zero, no new audience lists will be created. Recurring audience list request for Analytics 360 properties default to 180 days and have a maximum of 365 days. Requests for standard Analytics properties default to 14 days and have a maximum of 30 days. The minimum value allowed during creation is 1. Requests above their respective maximum will be coerced to their maximum.
optional int32 active_days_remaining = 5 [(.google.api.field_behavior) = OPTIONAL];
value - The activeDaysRemaining to set.public RecurringAudienceList.Builder clearActiveDaysRemaining()
Optional. The number of remaining days that a recurring audience export will produce an audience list instance. This counter decreases by one each day, and when it reaches zero, no new audience lists will be created. Recurring audience list request for Analytics 360 properties default to 180 days and have a maximum of 365 days. Requests for standard Analytics properties default to 14 days and have a maximum of 30 days. The minimum value allowed during creation is 1. Requests above their respective maximum will be coerced to their maximum.
optional int32 active_days_remaining = 5 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.ProtocolStringList getAudienceListsList()
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceListsList in interface RecurringAudienceListOrBuilderpublic int getAudienceListsCount()
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceListsCount in interface RecurringAudienceListOrBuilderpublic String getAudienceLists(int index)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceLists in interface RecurringAudienceListOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAudienceListsBytes(int index)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAudienceListsBytes in interface RecurringAudienceListOrBuilderindex - The index of the value to return.public RecurringAudienceList.Builder setAudienceLists(int index, String value)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];index - The index to set the value at.value - The audienceLists to set.public RecurringAudienceList.Builder addAudienceLists(String value)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The audienceLists to add.public RecurringAudienceList.Builder addAllAudienceLists(Iterable<String> values)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];values - The audienceLists to add.public RecurringAudienceList.Builder clearAudienceLists()
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];public RecurringAudienceList.Builder addAudienceListsBytes(com.google.protobuf.ByteString value)
Output only. Audience list resource names for audience list instances created for this recurring audience list. One audience list is created for each day, and the audience list will be listed here. This list is ordered with the most recently created audience list first.
repeated string audience_lists = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes of the audienceLists to add.public final RecurringAudienceList.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>public final RecurringAudienceList.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RecurringAudienceList.Builder>Copyright © 2024 Google LLC. All rights reserved.