Class ChildPublisher (0.58.0)

public final class ChildPublisher extends GeneratedMessage implements ChildPublisherOrBuilder

The ChildPublisher resource.

Protobuf type google.ads.admanager.v1.ChildPublisher

Static Fields

ACCOUNT_STATUS_FIELD_NUMBER

public static final int ACCOUNT_STATUS_FIELD_NUMBER
Field Value
Type Description
int

ADDRESS_VERIFICATION_STATUS_FIELD_NUMBER

public static final int ADDRESS_VERIFICATION_STATUS_FIELD_NUMBER
Field Value
Type Description
int

APPROVAL_STATUS_FIELD_NUMBER

public static final int APPROVAL_STATUS_FIELD_NUMBER
Field Value
Type Description
int

APPROVED_MANAGE_ACCOUNT_REVENUE_SHARE_MILLIPERCENT_FIELD_NUMBER

public static final int APPROVED_MANAGE_ACCOUNT_REVENUE_SHARE_MILLIPERCENT_FIELD_NUMBER
Field Value
Type Description
int

CHILD_NETWORK_FIELD_NUMBER

public static final int CHILD_NETWORK_FIELD_NUMBER
Field Value
Type Description
int

DELEGATION_TYPE_FIELD_NUMBER

public static final int DELEGATION_TYPE_FIELD_NUMBER
Field Value
Type Description
int

DISPLAY_NAME_FIELD_NUMBER

public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
Type Description
int

EMAIL_FIELD_NUMBER

public static final int EMAIL_FIELD_NUMBER
Field Value
Type Description
int

IDENTITY_VERIFICATION_STATUS_FIELD_NUMBER

public static final int IDENTITY_VERIFICATION_STATUS_FIELD_NUMBER
Field Value
Type Description
int

INVITATION_STATUS_FIELD_NUMBER

public static final int INVITATION_STATUS_FIELD_NUMBER
Field Value
Type Description
int

NAME_FIELD_NUMBER

public static final int NAME_FIELD_NUMBER
Field Value
Type Description
int

PARENT_REVENUE_SHARE_MILLIPERCENT_FIELD_NUMBER

public static final int PARENT_REVENUE_SHARE_MILLIPERCENT_FIELD_NUMBER
Field Value
Type Description
int

PENDING_ONBOARDING_TASKS_FIELD_NUMBER

public static final int PENDING_ONBOARDING_TASKS_FIELD_NUMBER
Field Value
Type Description
int

READINESS_STATUS_FIELD_NUMBER

public static final int READINESS_STATUS_FIELD_NUMBER
Field Value
Type Description
int

SELLER_ID_FIELD_NUMBER

public static final int SELLER_ID_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ChildPublisher getDefaultInstance()
Returns
Type Description
ChildPublisher

getDescriptor()

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

newBuilder()

public static ChildPublisher.Builder newBuilder()
Returns
Type Description
ChildPublisher.Builder

newBuilder(ChildPublisher prototype)

public static ChildPublisher.Builder newBuilder(ChildPublisher prototype)
Parameter
Name Description
prototype ChildPublisher
Returns
Type Description
ChildPublisher.Builder

parseDelimitedFrom(InputStream input)

public static ChildPublisher parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ChildPublisher parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ChildPublisher parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ChildPublisher parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ChildPublisher parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ChildPublisher parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ChildPublisher parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChildPublisher
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ChildPublisher> parser()
Returns
Type Description
Parser<ChildPublisher>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAccountStatus()

public DelegationAccountStatusEnum.DelegationAccountStatus getAccountStatus()

Output only. The account status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationAccountStatusEnum.DelegationAccountStatus account_status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DelegationAccountStatusEnum.DelegationAccountStatus

The accountStatus.

getAccountStatusValue()

public int getAccountStatusValue()

Output only. The account status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationAccountStatusEnum.DelegationAccountStatus account_status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for accountStatus.

getAddressVerificationStatus()

public ChildPublisherAddressVerificationStatusEnum.ChildPublisherAddressVerificationStatus getAddressVerificationStatus()

Output only. The status of the ChildPublisher's address verification (i.e., mail PIN).

optional .google.ads.admanager.v1.ChildPublisherAddressVerificationStatusEnum.ChildPublisherAddressVerificationStatus address_verification_status = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ChildPublisherAddressVerificationStatusEnum.ChildPublisherAddressVerificationStatus

The addressVerificationStatus.

getAddressVerificationStatusValue()

public int getAddressVerificationStatusValue()

Output only. The status of the ChildPublisher's address verification (i.e., mail PIN).

optional .google.ads.admanager.v1.ChildPublisherAddressVerificationStatusEnum.ChildPublisherAddressVerificationStatus address_verification_status = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for addressVerificationStatus.

getApprovalStatus()

public DelegationApprovalStatusEnum.DelegationApprovalStatus getApprovalStatus()

Output only. The approval status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationApprovalStatusEnum.DelegationApprovalStatus approval_status = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DelegationApprovalStatusEnum.DelegationApprovalStatus

The approvalStatus.

getApprovalStatusValue()

public int getApprovalStatusValue()

Output only. The approval status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationApprovalStatusEnum.DelegationApprovalStatus approval_status = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for approvalStatus.

getApprovedManageAccountRevenueShareMillipercent()

public long getApprovedManageAccountRevenueShareMillipercent()

Output only. Provides the approved revenue share that the parent publisher will receive in millipercent. For example, 15000 millipercent is 15%.

This attribute is only set for Manage Account ChildPublishers of non-reseller parent publishers.

optional int64 approved_manage_account_revenue_share_millipercent = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The approvedManageAccountRevenueShareMillipercent.

getChildNetwork()

public String getChildNetwork()

Immutable. The resource name of the ChildPublisher's Ad Manager network.

Format: networks/{network_code}

optional string child_network = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The childNetwork.

getChildNetworkBytes()

public ByteString getChildNetworkBytes()

Immutable. The resource name of the ChildPublisher's Ad Manager network.

Format: networks/{network_code}

optional string child_network = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for childNetwork.

getDefaultInstanceForType()

public ChildPublisher getDefaultInstanceForType()
Returns
Type Description
ChildPublisher

getDelegationType()

public DelegationTypeEnum.DelegationType getDelegationType()

Required. The type of delegation for the ChildPublisher.

This attribute is immutable while the relationship is active.

optional .google.ads.admanager.v1.DelegationTypeEnum.DelegationType delegation_type = 9 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DelegationTypeEnum.DelegationType

The delegationType.

getDelegationTypeValue()

public int getDelegationTypeValue()

Required. The type of delegation for the ChildPublisher.

This attribute is immutable while the relationship is active.

optional .google.ads.admanager.v1.DelegationTypeEnum.DelegationType delegation_type = 9 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for delegationType.

getDisplayName()

public String getDisplayName()

Required. The display name of the ChildPublisher.

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

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Required. The display name of the ChildPublisher.

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

Returns
Type Description
ByteString

The bytes for displayName.

getEmail()

public String getEmail()

Required. The email for the ChildPublisher.

optional string email = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The email.

getEmailBytes()

public ByteString getEmailBytes()

Required. The email for the ChildPublisher.

optional string email = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for email.

getIdentityVerificationStatus()

public ChildPublisherIdentityVerificationStatusEnum.ChildPublisherIdentityVerificationStatus getIdentityVerificationStatus()

Output only. The status of the ChildPublisher's identity verification.

optional .google.ads.admanager.v1.ChildPublisherIdentityVerificationStatusEnum.ChildPublisherIdentityVerificationStatus identity_verification_status = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ChildPublisherIdentityVerificationStatusEnum.ChildPublisherIdentityVerificationStatus

The identityVerificationStatus.

getIdentityVerificationStatusValue()

public int getIdentityVerificationStatusValue()

Output only. The status of the ChildPublisher's identity verification.

optional .google.ads.admanager.v1.ChildPublisherIdentityVerificationStatusEnum.ChildPublisherIdentityVerificationStatus identity_verification_status = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for identityVerificationStatus.

getInvitationStatus()

public DelegationInvitationStatusEnum.DelegationInvitationStatus getInvitationStatus()

Output only. The status of the invitation request to the ChildPublisher.

optional .google.ads.admanager.v1.DelegationInvitationStatusEnum.DelegationInvitationStatus invitation_status = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DelegationInvitationStatusEnum.DelegationInvitationStatus

The invitationStatus.

getInvitationStatusValue()

public int getInvitationStatusValue()

Output only. The status of the invitation request to the ChildPublisher.

optional .google.ads.admanager.v1.DelegationInvitationStatusEnum.DelegationInvitationStatus invitation_status = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for invitationStatus.

getName()

public String getName()

Identifier. The resource name of the ChildPublisher. Format: networks/{network_code}/childPublishers/{child_publisher_id}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Identifier. The resource name of the ChildPublisher. Format: networks/{network_code}/childPublishers/{child_publisher_id}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getParentRevenueShareMillipercent()

public long getParentRevenueShareMillipercent()

Optional. The revenue share that the parent publisher will receive in millipercent. For example, 15000 millipercent is 15%.

This attribute is only settable for Manage Account ChildPublishers of non-reseller parent publishers. Otherwise, it is read-only and always 100%.

Additionally, this attribute is immutable while the relationship is active.

optional int64 parent_revenue_share_millipercent = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The parentRevenueShareMillipercent.

getParserForType()

public Parser<ChildPublisher> getParserForType()
Returns
Type Description
Parser<ChildPublisher>
Overrides

getPendingOnboardingTasks(int index)

public ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask getPendingOnboardingTasks(int index)

Output only. The pending onboarding tasks that must be completed by the child publisher before Google's policy compliance (i.e. [DelegationApprovalStatus.PENDING_GOOGLE_APPROVAL][]) can be verified.

repeated .google.ads.admanager.v1.ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask pending_onboarding_tasks = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask

The pendingOnboardingTasks at the given index.

getPendingOnboardingTasksCount()

public int getPendingOnboardingTasksCount()

Output only. The pending onboarding tasks that must be completed by the child publisher before Google's policy compliance (i.e. [DelegationApprovalStatus.PENDING_GOOGLE_APPROVAL][]) can be verified.

repeated .google.ads.admanager.v1.ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask pending_onboarding_tasks = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of pendingOnboardingTasks.

getPendingOnboardingTasksList()

public List<ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask> getPendingOnboardingTasksList()

Output only. The pending onboarding tasks that must be completed by the child publisher before Google's policy compliance (i.e. [DelegationApprovalStatus.PENDING_GOOGLE_APPROVAL][]) can be verified.

repeated .google.ads.admanager.v1.ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask pending_onboarding_tasks = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ChildPublisherOnboardingTask>

A list containing the pendingOnboardingTasks.

getPendingOnboardingTasksValue(int index)

public int getPendingOnboardingTasksValue(int index)

Output only. The pending onboarding tasks that must be completed by the child publisher before Google's policy compliance (i.e. [DelegationApprovalStatus.PENDING_GOOGLE_APPROVAL][]) can be verified.

repeated .google.ads.admanager.v1.ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask pending_onboarding_tasks = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of pendingOnboardingTasks at the given index.

getPendingOnboardingTasksValueList()

public List<Integer> getPendingOnboardingTasksValueList()

Output only. The pending onboarding tasks that must be completed by the child publisher before Google's policy compliance (i.e. [DelegationApprovalStatus.PENDING_GOOGLE_APPROVAL][]) can be verified.

repeated .google.ads.admanager.v1.ChildPublisherOnboardingTaskEnum.ChildPublisherOnboardingTask pending_onboarding_tasks = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for pendingOnboardingTasks.

getReadinessStatus()

public McmReadinessStatusEnum.McmReadinessStatus getReadinessStatus()

Output only. The overall onboarding readiness of the ChildPublisher.

This status is correlated with ad serving, but does not include site-level approval information.

optional .google.ads.admanager.v1.McmReadinessStatusEnum.McmReadinessStatus readiness_status = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
McmReadinessStatusEnum.McmReadinessStatus

The readinessStatus.

getReadinessStatusValue()

public int getReadinessStatusValue()

Output only. The overall onboarding readiness of the ChildPublisher.

This status is correlated with ad serving, but does not include site-level approval information.

optional .google.ads.admanager.v1.McmReadinessStatusEnum.McmReadinessStatus readiness_status = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for readinessStatus.

getSellerId()

public String getSellerId()

Optional. The seller ID for the ChildPublisher, as specified in the parent publisher's sellers.json file.

This attribute is only applicable to Manage Inventory ChildPublishers.

optional string seller_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sellerId.

getSellerIdBytes()

public ByteString getSellerIdBytes()

Optional. The seller ID for the ChildPublisher, as specified in the parent publisher's sellers.json file.

This attribute is only applicable to Manage Inventory ChildPublishers.

optional string seller_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sellerId.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasAccountStatus()

public boolean hasAccountStatus()

Output only. The account status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationAccountStatusEnum.DelegationAccountStatus account_status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the accountStatus field is set.

hasAddressVerificationStatus()

public boolean hasAddressVerificationStatus()

Output only. The status of the ChildPublisher's address verification (i.e., mail PIN).

optional .google.ads.admanager.v1.ChildPublisherAddressVerificationStatusEnum.ChildPublisherAddressVerificationStatus address_verification_status = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the addressVerificationStatus field is set.

hasApprovalStatus()

public boolean hasApprovalStatus()

Output only. The approval status of the ChildPublisher.

optional .google.ads.admanager.v1.DelegationApprovalStatusEnum.DelegationApprovalStatus approval_status = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the approvalStatus field is set.

hasApprovedManageAccountRevenueShareMillipercent()

public boolean hasApprovedManageAccountRevenueShareMillipercent()

Output only. Provides the approved revenue share that the parent publisher will receive in millipercent. For example, 15000 millipercent is 15%.

This attribute is only set for Manage Account ChildPublishers of non-reseller parent publishers.

optional int64 approved_manage_account_revenue_share_millipercent = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the approvedManageAccountRevenueShareMillipercent field is set.

hasChildNetwork()

public boolean hasChildNetwork()

Immutable. The resource name of the ChildPublisher's Ad Manager network.

Format: networks/{network_code}

optional string child_network = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the childNetwork field is set.

hasDelegationType()

public boolean hasDelegationType()

Required. The type of delegation for the ChildPublisher.

This attribute is immutable while the relationship is active.

optional .google.ads.admanager.v1.DelegationTypeEnum.DelegationType delegation_type = 9 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the delegationType field is set.

hasDisplayName()

public boolean hasDisplayName()

Required. The display name of the ChildPublisher.

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

Returns
Type Description
boolean

Whether the displayName field is set.

hasEmail()

public boolean hasEmail()

Required. The email for the ChildPublisher.

optional string email = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the email field is set.

hasIdentityVerificationStatus()

public boolean hasIdentityVerificationStatus()

Output only. The status of the ChildPublisher's identity verification.

optional .google.ads.admanager.v1.ChildPublisherIdentityVerificationStatusEnum.ChildPublisherIdentityVerificationStatus identity_verification_status = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the identityVerificationStatus field is set.

hasInvitationStatus()

public boolean hasInvitationStatus()

Output only. The status of the invitation request to the ChildPublisher.

optional .google.ads.admanager.v1.DelegationInvitationStatusEnum.DelegationInvitationStatus invitation_status = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the invitationStatus field is set.

hasParentRevenueShareMillipercent()

public boolean hasParentRevenueShareMillipercent()

Optional. The revenue share that the parent publisher will receive in millipercent. For example, 15000 millipercent is 15%.

This attribute is only settable for Manage Account ChildPublishers of non-reseller parent publishers. Otherwise, it is read-only and always 100%.

Additionally, this attribute is immutable while the relationship is active.

optional int64 parent_revenue_share_millipercent = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the parentRevenueShareMillipercent field is set.

hasReadinessStatus()

public boolean hasReadinessStatus()

Output only. The overall onboarding readiness of the ChildPublisher.

This status is correlated with ad serving, but does not include site-level approval information.

optional .google.ads.admanager.v1.McmReadinessStatusEnum.McmReadinessStatus readiness_status = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the readinessStatus field is set.

hasSellerId()

public boolean hasSellerId()

Optional. The seller ID for the ChildPublisher, as specified in the parent publisher's sellers.json file.

This attribute is only applicable to Manage Inventory ChildPublishers.

optional string seller_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the sellerId field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ChildPublisher.Builder newBuilderForType()
Returns
Type Description
ChildPublisher.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected ChildPublisher.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ChildPublisher.Builder
Overrides

toBuilder()

public ChildPublisher.Builder toBuilder()
Returns
Type Description
ChildPublisher.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException