Package com.google.cloud.channel.v1
Class CloudIdentityCustomerAccount
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.channel.v1.CloudIdentityCustomerAccount
-
- All Implemented Interfaces:
CloudIdentityCustomerAccountOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class CloudIdentityCustomerAccount extends com.google.protobuf.GeneratedMessageV3 implements CloudIdentityCustomerAccountOrBuilder
Entity representing a Cloud Identity account that may be associated with a Channel Services API partner.
Protobuf typegoogle.cloud.channel.v1.CloudIdentityCustomerAccount- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudIdentityCustomerAccount.BuilderEntity representing a Cloud Identity account that may be associated with a Channel Services API partner.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCUSTOMER_CLOUD_IDENTITY_ID_FIELD_NUMBERstatic intCUSTOMER_NAME_FIELD_NUMBERstatic intEXISTING_FIELD_NUMBERstatic intOWNED_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCustomerCloudIdentityId()If existing = true, the Cloud Identity ID of the customer.com.google.protobuf.ByteStringgetCustomerCloudIdentityIdBytes()If existing = true, the Cloud Identity ID of the customer.StringgetCustomerName()If owned = true, the name of the customer that owns the Cloud Identity account.com.google.protobuf.ByteStringgetCustomerNameBytes()If owned = true, the name of the customer that owns the Cloud Identity account.static CloudIdentityCustomerAccountgetDefaultInstance()CloudIdentityCustomerAccountgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetExisting()Returns true if a Cloud Identity account exists for a specific domain.booleangetOwned()Returns true if the Cloud Identity account is associated with a customer of the Channel Services partner.com.google.protobuf.Parser<CloudIdentityCustomerAccount>getParserForType()intgetSerializedSize()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CloudIdentityCustomerAccount.BuildernewBuilder()static CloudIdentityCustomerAccount.BuildernewBuilder(CloudIdentityCustomerAccount prototype)CloudIdentityCustomerAccount.BuildernewBuilderForType()protected CloudIdentityCustomerAccount.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CloudIdentityCustomerAccountparseDelimitedFrom(InputStream input)static CloudIdentityCustomerAccountparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudIdentityCustomerAccountparseFrom(byte[] data)static CloudIdentityCustomerAccountparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudIdentityCustomerAccountparseFrom(com.google.protobuf.ByteString data)static CloudIdentityCustomerAccountparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudIdentityCustomerAccountparseFrom(com.google.protobuf.CodedInputStream input)static CloudIdentityCustomerAccountparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudIdentityCustomerAccountparseFrom(InputStream input)static CloudIdentityCustomerAccountparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudIdentityCustomerAccountparseFrom(ByteBuffer data)static CloudIdentityCustomerAccountparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CloudIdentityCustomerAccount>parser()CloudIdentityCustomerAccount.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
EXISTING_FIELD_NUMBER
public static final int EXISTING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OWNED_FIELD_NUMBER
public static final int OWNED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOMER_NAME_FIELD_NUMBER
public static final int CUSTOMER_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOMER_CLOUD_IDENTITY_ID_FIELD_NUMBER
public static final int CUSTOMER_CLOUD_IDENTITY_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getExisting
public boolean getExisting()
Returns true if a Cloud Identity account exists for a specific domain.
bool existing = 1;- Specified by:
getExistingin interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The existing.
-
getOwned
public boolean getOwned()
Returns true if the Cloud Identity account is associated with a customer of the Channel Services partner.
bool owned = 2;- Specified by:
getOwnedin interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The owned.
-
getCustomerName
public String getCustomerName()
If owned = true, the name of the customer that owns the Cloud Identity account. Customer_name uses the format: accounts/{account_id}/customers/{customer_id}string customer_name = 3;- Specified by:
getCustomerNamein interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The customerName.
-
getCustomerNameBytes
public com.google.protobuf.ByteString getCustomerNameBytes()
If owned = true, the name of the customer that owns the Cloud Identity account. Customer_name uses the format: accounts/{account_id}/customers/{customer_id}string customer_name = 3;- Specified by:
getCustomerNameBytesin interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The bytes for customerName.
-
getCustomerCloudIdentityId
public String getCustomerCloudIdentityId()
If existing = true, the Cloud Identity ID of the customer.
string customer_cloud_identity_id = 4;- Specified by:
getCustomerCloudIdentityIdin interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The customerCloudIdentityId.
-
getCustomerCloudIdentityIdBytes
public com.google.protobuf.ByteString getCustomerCloudIdentityIdBytes()
If existing = true, the Cloud Identity ID of the customer.
string customer_cloud_identity_id = 4;- Specified by:
getCustomerCloudIdentityIdBytesin interfaceCloudIdentityCustomerAccountOrBuilder- Returns:
- The bytes for customerCloudIdentityId.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CloudIdentityCustomerAccount parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CloudIdentityCustomerAccount parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudIdentityCustomerAccount parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public CloudIdentityCustomerAccount.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CloudIdentityCustomerAccount.Builder newBuilder()
-
newBuilder
public static CloudIdentityCustomerAccount.Builder newBuilder(CloudIdentityCustomerAccount prototype)
-
toBuilder
public CloudIdentityCustomerAccount.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CloudIdentityCustomerAccount.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CloudIdentityCustomerAccount getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CloudIdentityCustomerAccount> parser()
-
getParserForType
public com.google.protobuf.Parser<CloudIdentityCustomerAccount> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CloudIdentityCustomerAccount getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-