Interface CustomerManagerLinkOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CustomerManagerLink, CustomerManagerLink.Builder

public interface CustomerManagerLinkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Output only.
    com.google.protobuf.ByteString
    Output only.
    long
    Output only.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    Status of the link between the customer and the manager.
    int
    Status of the link between the customer and the manager.
    boolean
    Output only.
    boolean
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getResourceName

      String getResourceName()
       Immutable. Name of the resource.
       CustomerManagerLink resource names have the form:
       `customers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       Immutable. Name of the resource.
       CustomerManagerLink resource names have the form:
       `customers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasManagerCustomer

      boolean hasManagerCustomer()
       Output only. The manager customer linked to the customer.
       
      optional string manager_customer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the managerCustomer field is set.
    • getManagerCustomer

      String getManagerCustomer()
       Output only. The manager customer linked to the customer.
       
      optional string manager_customer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The managerCustomer.
    • getManagerCustomerBytes

      com.google.protobuf.ByteString getManagerCustomerBytes()
       Output only. The manager customer linked to the customer.
       
      optional string manager_customer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for managerCustomer.
    • hasManagerLinkId

      boolean hasManagerLinkId()
       Output only. ID of the customer-manager link. This field is read only.
       
      optional int64 manager_link_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the managerLinkId field is set.
    • getManagerLinkId

      long getManagerLinkId()
       Output only. ID of the customer-manager link. This field is read only.
       
      optional int64 manager_link_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The managerLinkId.
    • getStatusValue

      int getStatusValue()
       Status of the link between the customer and the manager.
       
      .google.ads.googleads.v18.enums.ManagerLinkStatusEnum.ManagerLinkStatus status = 5;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Status of the link between the customer and the manager.
       
      .google.ads.googleads.v18.enums.ManagerLinkStatusEnum.ManagerLinkStatus status = 5;
      Returns:
      The status.