Interface ChannelPartnerLinkOrBuilder

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

    public interface ChannelPartnerLinkOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getName

        String getName()
         Output only. Resource name for the channel partner link, in the format
         accounts/{account_id}/channelPartnerLinks/{id}.
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. Resource name for the channel partner link, in the format
         accounts/{account_id}/channelPartnerLinks/{id}.
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • getResellerCloudIdentityId

        String getResellerCloudIdentityId()
         Required. Cloud Identity ID of the linked reseller.
         
        string reseller_cloud_identity_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The resellerCloudIdentityId.
      • getResellerCloudIdentityIdBytes

        com.google.protobuf.ByteString getResellerCloudIdentityIdBytes()
         Required. Cloud Identity ID of the linked reseller.
         
        string reseller_cloud_identity_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for resellerCloudIdentityId.
      • getLinkStateValue

        int getLinkStateValue()
         Required. State of the channel partner link.
         
        .google.cloud.channel.v1.ChannelPartnerLinkState link_state = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for linkState.
      • getLinkState

        ChannelPartnerLinkState getLinkState()
         Required. State of the channel partner link.
         
        .google.cloud.channel.v1.ChannelPartnerLinkState link_state = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The linkState.
      • getInviteLinkUri

        String getInviteLinkUri()
         Output only. URI of the web page where partner accepts the link invitation.
         
        string invite_link_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The inviteLinkUri.
      • getInviteLinkUriBytes

        com.google.protobuf.ByteString getInviteLinkUriBytes()
         Output only. URI of the web page where partner accepts the link invitation.
         
        string invite_link_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for inviteLinkUri.
      • hasCreateTime

        boolean hasCreateTime()
         Output only. Timestamp of when the channel partner link is created.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. Timestamp of when the channel partner link is created.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. Timestamp of when the channel partner link is created.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. Timestamp of when the channel partner link is updated.
         
        .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Output only. Timestamp of when the channel partner link is updated.
         
        .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. Timestamp of when the channel partner link is updated.
         
        .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPublicId

        String getPublicId()
         Output only. Public identifier that a customer must use to generate a
         transfer token to move to this distributor-reseller combination.
         
        string public_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The publicId.
      • getPublicIdBytes

        com.google.protobuf.ByteString getPublicIdBytes()
         Output only. Public identifier that a customer must use to generate a
         transfer token to move to this distributor-reseller combination.
         
        string public_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for publicId.
      • hasChannelPartnerCloudIdentityInfo

        boolean hasChannelPartnerCloudIdentityInfo()
         Output only. Cloud Identity info of the channel partner (IR).
         
        .google.cloud.channel.v1.CloudIdentityInfo channel_partner_cloud_identity_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the channelPartnerCloudIdentityInfo field is set.
      • getChannelPartnerCloudIdentityInfo

        CloudIdentityInfo getChannelPartnerCloudIdentityInfo()
         Output only. Cloud Identity info of the channel partner (IR).
         
        .google.cloud.channel.v1.CloudIdentityInfo channel_partner_cloud_identity_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The channelPartnerCloudIdentityInfo.
      • getChannelPartnerCloudIdentityInfoOrBuilder

        CloudIdentityInfoOrBuilder getChannelPartnerCloudIdentityInfoOrBuilder()
         Output only. Cloud Identity info of the channel partner (IR).
         
        .google.cloud.channel.v1.CloudIdentityInfo channel_partner_cloud_identity_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];