Package com.google.cloud.channel.v1
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CloudIdentityInfo
getChannelPartnerCloudIdentityInfo()
Output only.CloudIdentityInfoOrBuilder
getChannelPartnerCloudIdentityInfoOrBuilder()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.String
getInviteLinkUri()
Output only.com.google.protobuf.ByteString
getInviteLinkUriBytes()
Output only.ChannelPartnerLinkState
getLinkState()
Required.int
getLinkStateValue()
Required.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.String
getPublicId()
Output only.com.google.protobuf.ByteString
getPublicIdBytes()
Output only.String
getResellerCloudIdentityId()
Required.com.google.protobuf.ByteString
getResellerCloudIdentityIdBytes()
Required.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasChannelPartnerCloudIdentityInfo()
Output only.boolean
hasCreateTime()
Output only.boolean
hasUpdateTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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];
-
-