Class RetrieveInsightsRequest.Builder (0.8.0)

public static final class RetrieveInsightsRequest.Builder extends GeneratedMessage.Builder<RetrieveInsightsRequest.Builder> implements RetrieveInsightsRequestOrBuilder

Request message for DM API MarketingDataInsightsService.RetrieveInsights

Protobuf type google.ads.datamanager.v1.RetrieveInsightsRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public RetrieveInsightsRequest build()
Returns
Type Description
RetrieveInsightsRequest

buildPartial()

public RetrieveInsightsRequest buildPartial()
Returns
Type Description
RetrieveInsightsRequest

clear()

public RetrieveInsightsRequest.Builder clear()
Returns
Type Description
RetrieveInsightsRequest.Builder
Overrides

clearBaseline()

public RetrieveInsightsRequest.Builder clearBaseline()

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RetrieveInsightsRequest.Builder

clearParent()

public RetrieveInsightsRequest.Builder clearParent()

Required. The parent account that owns the user list. Format: accountTypes/{account_type}/accounts/{account}

string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.

clearUserListId()

public RetrieveInsightsRequest.Builder clearUserListId()

Required. The user list ID for which insights are requested.

string user_list_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.

getBaseline()

public Baseline getBaseline()

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Baseline

The baseline.

getBaselineBuilder()

public Baseline.Builder getBaselineBuilder()

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Baseline.Builder

getBaselineOrBuilder()

public BaselineOrBuilder getBaselineOrBuilder()

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BaselineOrBuilder

getDefaultInstanceForType()

public RetrieveInsightsRequest getDefaultInstanceForType()
Returns
Type Description
RetrieveInsightsRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The parent account that owns the user list. Format: accountTypes/{account_type}/accounts/{account}

string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent account that owns the user list. Format: accountTypes/{account_type}/accounts/{account}

string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for parent.

getUserListId()

public String getUserListId()

Required. The user list ID for which insights are requested.

string user_list_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The userListId.

getUserListIdBytes()

public ByteString getUserListIdBytes()

Required. The user list ID for which insights are requested.

string user_list_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for userListId.

hasBaseline()

public boolean hasBaseline()

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the baseline field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBaseline(Baseline value)

public RetrieveInsightsRequest.Builder mergeBaseline(Baseline value)

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Baseline
Returns
Type Description
RetrieveInsightsRequest.Builder

mergeFrom(RetrieveInsightsRequest other)

public RetrieveInsightsRequest.Builder mergeFrom(RetrieveInsightsRequest other)
Parameter
Name Description
other RetrieveInsightsRequest
Returns
Type Description
RetrieveInsightsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RetrieveInsightsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RetrieveInsightsRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RetrieveInsightsRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RetrieveInsightsRequest.Builder
Overrides

setBaseline(Baseline value)

public RetrieveInsightsRequest.Builder setBaseline(Baseline value)

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Baseline
Returns
Type Description
RetrieveInsightsRequest.Builder

setBaseline(Baseline.Builder builderForValue)

public RetrieveInsightsRequest.Builder setBaseline(Baseline.Builder builderForValue)

Required. Baseline for the insights requested.

.google.ads.datamanager.v1.Baseline baseline = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Baseline.Builder
Returns
Type Description
RetrieveInsightsRequest.Builder

setParent(String value)

public RetrieveInsightsRequest.Builder setParent(String value)

Required. The parent account that owns the user list. Format: accountTypes/{account_type}/accounts/{account}

string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public RetrieveInsightsRequest.Builder setParentBytes(ByteString value)

Required. The parent account that owns the user list. Format: accountTypes/{account_type}/accounts/{account}

string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.

setUserListId(String value)

public RetrieveInsightsRequest.Builder setUserListId(String value)

Required. The user list ID for which insights are requested.

string user_list_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The userListId to set.

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.

setUserListIdBytes(ByteString value)

public RetrieveInsightsRequest.Builder setUserListIdBytes(ByteString value)

Required. The user list ID for which insights are requested.

string user_list_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for userListId to set.

Returns
Type Description
RetrieveInsightsRequest.Builder

This builder for chaining.