Package com.google.cloud.channel.v1
Class ProvisionCloudIdentityRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
com.google.cloud.channel.v1.ProvisionCloudIdentityRequest.Builder
- All Implemented Interfaces:
ProvisionCloudIdentityRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProvisionCloudIdentityRequest
public static final class ProvisionCloudIdentityRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
implements ProvisionCloudIdentityRequestOrBuilder
Request message for [CloudChannelService.ProvisionCloudIdentity][google.cloud.channel.v1.CloudChannelService.ProvisionCloudIdentity]Protobuf type
google.cloud.channel.v1.ProvisionCloudIdentityRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()CloudIdentity-specific customer information.Required.Admin user information.Validate the request and preview the review, but do not post it.CloudIdentity-specific customer information.CloudIdentity-specific customer information.CloudIdentity-specific customer information.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetUser()Admin user information.Admin user information.Admin user information.booleanValidate the request and preview the review, but do not post it.booleanCloudIdentity-specific customer information.booleanhasUser()Admin user information.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCloudIdentity-specific customer information.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Admin user information.CloudIdentity-specific customer information.setCloudIdentityInfo(CloudIdentityInfo.Builder builderForValue) CloudIdentity-specific customer information.setCustomer(String value) Required.setCustomerBytes(com.google.protobuf.ByteString value) Required.Admin user information.setUser(AdminUser.Builder builderForValue) Admin user information.setValidateOnly(boolean value) Validate the request and preview the review, but do not post it.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProvisionCloudIdentityRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProvisionCloudIdentityRequest.Builder>
-
mergeFrom
public ProvisionCloudIdentityRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProvisionCloudIdentityRequest.Builder>- Throws:
IOException
-
getCustomer
Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getCustomerin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- The customer.
-
getCustomerBytes
public com.google.protobuf.ByteString getCustomerBytes()Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getCustomerBytesin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- The bytes for customer.
-
setCustomer
Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The customer to set.- Returns:
- This builder for chaining.
-
clearCustomer
Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCustomerBytes
Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for customer to set.- Returns:
- This builder for chaining.
-
hasCloudIdentityInfo
public boolean hasCloudIdentityInfo()CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2;- Specified by:
hasCloudIdentityInfoin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- Whether the cloudIdentityInfo field is set.
-
getCloudIdentityInfo
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2;- Specified by:
getCloudIdentityInfoin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- The cloudIdentityInfo.
-
setCloudIdentityInfo
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2; -
setCloudIdentityInfo
public ProvisionCloudIdentityRequest.Builder setCloudIdentityInfo(CloudIdentityInfo.Builder builderForValue) CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2; -
mergeCloudIdentityInfo
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2; -
clearCloudIdentityInfo
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2; -
getCloudIdentityInfoBuilder
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2; -
getCloudIdentityInfoOrBuilder
CloudIdentity-specific customer information.
.google.cloud.channel.v1.CloudIdentityInfo cloud_identity_info = 2;- Specified by:
getCloudIdentityInfoOrBuilderin interfaceProvisionCloudIdentityRequestOrBuilder
-
hasUser
public boolean hasUser()Admin user information.
.google.cloud.channel.v1.AdminUser user = 3;- Specified by:
hasUserin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- Whether the user field is set.
-
getUser
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3;- Specified by:
getUserin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- The user.
-
setUser
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3; -
setUser
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3; -
mergeUser
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3; -
clearUser
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3; -
getUserBuilder
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3; -
getUserOrBuilder
Admin user information.
.google.cloud.channel.v1.AdminUser user = 3;- Specified by:
getUserOrBuilderin interfaceProvisionCloudIdentityRequestOrBuilder
-
getValidateOnly
public boolean getValidateOnly()Validate the request and preview the review, but do not post it.
bool validate_only = 4;- Specified by:
getValidateOnlyin interfaceProvisionCloudIdentityRequestOrBuilder- Returns:
- The validateOnly.
-
setValidateOnly
Validate the request and preview the review, but do not post it.
bool validate_only = 4;- Parameters:
value- The validateOnly to set.- Returns:
- This builder for chaining.
-
clearValidateOnly
Validate the request and preview the review, but do not post it.
bool validate_only = 4;- Returns:
- This builder for chaining.
-