Interface CustomerClientLinkOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    boolean
    The visibility of the link.
    long
    Output only.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    This is the status of the link between client and manager.
    int
    This is the status of the link between client and manager.
    boolean
    Immutable.
    boolean
    The visibility of the link.
    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.
       CustomerClientLink resource names have the form:
       `customers/{customer_id}/customerClientLinks/{client_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.
       CustomerClientLink resource names have the form:
       `customers/{customer_id}/customerClientLinks/{client_customer_id}~{manager_link_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasClientCustomer

      boolean hasClientCustomer()
       Immutable. The client customer linked to this customer.
       
      optional string client_customer = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the clientCustomer field is set.
    • getClientCustomer

      String getClientCustomer()
       Immutable. The client customer linked to this customer.
       
      optional string client_customer = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The clientCustomer.
    • getClientCustomerBytes

      com.google.protobuf.ByteString getClientCustomerBytes()
       Immutable. The client customer linked to this customer.
       
      optional string client_customer = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for clientCustomer.
    • hasManagerLinkId

      boolean hasManagerLinkId()
       Output only. This is uniquely identifies a customer client link. Read only.
       
      optional int64 manager_link_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the managerLinkId field is set.
    • getManagerLinkId

      long getManagerLinkId()
       Output only. This is uniquely identifies a customer client link. Read only.
       
      optional int64 manager_link_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The managerLinkId.
    • getStatusValue

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

       This is the status of the link between client and manager.
       
      .google.ads.googleads.v18.enums.ManagerLinkStatusEnum.ManagerLinkStatus status = 5;
      Returns:
      The status.
    • hasHidden

      boolean hasHidden()
       The visibility of the link. Users can choose whether or not to see hidden
       links in the Google Ads UI.
       Default value is false
       
      optional bool hidden = 9;
      Returns:
      Whether the hidden field is set.
    • getHidden

      boolean getHidden()
       The visibility of the link. Users can choose whether or not to see hidden
       links in the Google Ads UI.
       Default value is false
       
      optional bool hidden = 9;
      Returns:
      The hidden.