public final class ImportCustomerRequest extends GeneratedMessageV3 implements ImportCustomerRequestOrBuilder
Request message for
CloudChannelService.ImportCustomer
Protobuf type google.cloud.channel.v1.ImportCustomerRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AUTH_TOKEN_FIELD_NUMBER
public static final int AUTH_TOKEN_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CHANNEL_PARTNER_ID_FIELD_NUMBER
public static final int CHANNEL_PARTNER_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CLOUD_IDENTITY_ID_FIELD_NUMBER
public static final int CLOUD_IDENTITY_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CUSTOMER_FIELD_NUMBER
public static final int CUSTOMER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DOMAIN_FIELD_NUMBER
public static final int DOMAIN_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
OVERWRITE_IF_EXISTS_FIELD_NUMBER
public static final int OVERWRITE_IF_EXISTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PRIMARY_ADMIN_EMAIL_FIELD_NUMBER
public static final int PRIMARY_ADMIN_EMAIL_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ImportCustomerRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ImportCustomerRequest.Builder newBuilder()
newBuilder(ImportCustomerRequest prototype)
public static ImportCustomerRequest.Builder newBuilder(ImportCustomerRequest prototype)
public static ImportCustomerRequest parseDelimitedFrom(InputStream input)
public static ImportCustomerRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ImportCustomerRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImportCustomerRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ImportCustomerRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImportCustomerRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImportCustomerRequest parseFrom(CodedInputStream input)
public static ImportCustomerRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImportCustomerRequest parseFrom(InputStream input)
public static ImportCustomerRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ImportCustomerRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ImportCustomerRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ImportCustomerRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAuthToken()
public String getAuthToken()
Optional. The super admin of the resold customer generates this token to
authorize a reseller to access their Cloud Identity and purchase
entitlements on their behalf. You can omit this token after authorization.
See https://support.google.com/a/answer/7643790 for more details.
string auth_token = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The authToken.
|
getAuthTokenBytes()
public ByteString getAuthTokenBytes()
Optional. The super admin of the resold customer generates this token to
authorize a reseller to access their Cloud Identity and purchase
entitlements on their behalf. You can omit this token after authorization.
See https://support.google.com/a/answer/7643790 for more details.
string auth_token = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for authToken.
|
getChannelPartnerId()
public String getChannelPartnerId()
Optional. Cloud Identity ID of a channel partner who will be the direct
reseller for the customer's order. This field is required for 2-tier
transfer scenarios and can be provided via the request Parent binding as
well.
string channel_partner_id = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The channelPartnerId.
|
getChannelPartnerIdBytes()
public ByteString getChannelPartnerIdBytes()
Optional. Cloud Identity ID of a channel partner who will be the direct
reseller for the customer's order. This field is required for 2-tier
transfer scenarios and can be provided via the request Parent binding as
well.
string channel_partner_id = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for channelPartnerId.
|
getCloudIdentityId()
public String getCloudIdentityId()
Required. Customer's Cloud Identity ID
string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The cloudIdentityId.
|
getCloudIdentityIdBytes()
public ByteString getCloudIdentityIdBytes()
Required. Customer's Cloud Identity ID
string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for cloudIdentityId.
|
getCustomer()
public String getCustomer()
Optional. Specifies the customer that will receive imported Cloud Identity
information.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The customer.
|
getCustomerBytes()
public ByteString getCustomerBytes()
Optional. Specifies the customer that will receive imported Cloud Identity
information.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for customer.
|
getCustomerIdentityCase()
public ImportCustomerRequest.CustomerIdentityCase getCustomerIdentityCase()
getDefaultInstanceForType()
public ImportCustomerRequest getDefaultInstanceForType()
getDomain()
public String getDomain()
Required. Customer domain.
string domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The domain.
|
getDomainBytes()
public ByteString getDomainBytes()
Required. Customer domain.
string domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for domain.
|
getOverwriteIfExists()
public boolean getOverwriteIfExists()
Required. Choose to overwrite an existing customer if found.
This must be set to true if there is an existing customer with a
conflicting region code or domain.
bool overwrite_if_exists = 5 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
The overwriteIfExists.
|
getParent()
public String getParent()
Required. The resource name of the reseller's account.
Parent takes the format: accounts/{account_id} or
accounts/{account_id}/channelPartnerLinks/{channel_partner_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The resource name of the reseller's account.
Parent takes the format: accounts/{account_id} or
accounts/{account_id}/channelPartnerLinks/{channel_partner_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<ImportCustomerRequest> getParserForType()
Overrides
getPrimaryAdminEmail()
public String getPrimaryAdminEmail()
Required. Customer's primary admin email.
string primary_admin_email = 8 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The primaryAdminEmail.
|
getPrimaryAdminEmailBytes()
public ByteString getPrimaryAdminEmailBytes()
Required. Customer's primary admin email.
string primary_admin_email = 8 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for primaryAdminEmail.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasCloudIdentityId()
public boolean hasCloudIdentityId()
Required. Customer's Cloud Identity ID
string cloud_identity_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the cloudIdentityId field is set.
|
hasDomain()
public boolean hasDomain()
Required. Customer domain.
string domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the domain field is set.
|
hasPrimaryAdminEmail()
public boolean hasPrimaryAdminEmail()
Required. Customer's primary admin email.
string primary_admin_email = 8 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the primaryAdminEmail field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ImportCustomerRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ImportCustomerRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ImportCustomerRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides