public static final class CreateMicrosoftAdDomainRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder> implements CreateMicrosoftAdDomainRequestOrBuilder
Request message for [CreateMicrosoftAdDomain][google.cloud.managedidentities.v1.CreateMicrosoftAdDomain]Protobuf type
google.cloud.managedidentities.v1.CreateMicrosoftAdDomainRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateMicrosoftAdDomainRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateMicrosoftAdDomainRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateMicrosoftAdDomainRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder mergeFrom(CreateMicrosoftAdDomainRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public CreateMicrosoftAdDomainRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateMicrosoftAdDomainRequest.Builder>IOExceptionpublic String getParent()
Required. The resource project name and location using the form:
`projects/{project_id}/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateMicrosoftAdDomainRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The resource project name and location using the form:
`projects/{project_id}/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateMicrosoftAdDomainRequestOrBuilderpublic CreateMicrosoftAdDomainRequest.Builder setParent(String value)
Required. The resource project name and location using the form:
`projects/{project_id}/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateMicrosoftAdDomainRequest.Builder clearParent()
Required. The resource project name and location using the form:
`projects/{project_id}/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateMicrosoftAdDomainRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource project name and location using the form:
`projects/{project_id}/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getDomainName()
Required. The fully qualified domain name.
e.g. mydomain.myorganization.com, with the following restrictions:
* Must contain only lowercase letters, numbers, periods and hyphens.
* Must start with a letter.
* Must contain between 2-64 characters.
* Must end with a number or a letter.
* Must not start with period.
* First segement length (mydomain form example above) shouldn't exceed
15 chars.
* The last segment cannot be fully numeric.
* Must be unique within the customer project.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED];getDomainName in interface CreateMicrosoftAdDomainRequestOrBuilderpublic com.google.protobuf.ByteString getDomainNameBytes()
Required. The fully qualified domain name.
e.g. mydomain.myorganization.com, with the following restrictions:
* Must contain only lowercase letters, numbers, periods and hyphens.
* Must start with a letter.
* Must contain between 2-64 characters.
* Must end with a number or a letter.
* Must not start with period.
* First segement length (mydomain form example above) shouldn't exceed
15 chars.
* The last segment cannot be fully numeric.
* Must be unique within the customer project.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED];getDomainNameBytes in interface CreateMicrosoftAdDomainRequestOrBuilderpublic CreateMicrosoftAdDomainRequest.Builder setDomainName(String value)
Required. The fully qualified domain name.
e.g. mydomain.myorganization.com, with the following restrictions:
* Must contain only lowercase letters, numbers, periods and hyphens.
* Must start with a letter.
* Must contain between 2-64 characters.
* Must end with a number or a letter.
* Must not start with period.
* First segement length (mydomain form example above) shouldn't exceed
15 chars.
* The last segment cannot be fully numeric.
* Must be unique within the customer project.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The domainName to set.public CreateMicrosoftAdDomainRequest.Builder clearDomainName()
Required. The fully qualified domain name.
e.g. mydomain.myorganization.com, with the following restrictions:
* Must contain only lowercase letters, numbers, periods and hyphens.
* Must start with a letter.
* Must contain between 2-64 characters.
* Must end with a number or a letter.
* Must not start with period.
* First segement length (mydomain form example above) shouldn't exceed
15 chars.
* The last segment cannot be fully numeric.
* Must be unique within the customer project.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED];public CreateMicrosoftAdDomainRequest.Builder setDomainNameBytes(com.google.protobuf.ByteString value)
Required. The fully qualified domain name.
e.g. mydomain.myorganization.com, with the following restrictions:
* Must contain only lowercase letters, numbers, periods and hyphens.
* Must start with a letter.
* Must contain between 2-64 characters.
* Must end with a number or a letter.
* Must not start with period.
* First segement length (mydomain form example above) shouldn't exceed
15 chars.
* The last segment cannot be fully numeric.
* Must be unique within the customer project.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for domainName to set.public boolean hasDomain()
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
hasDomain in interface CreateMicrosoftAdDomainRequestOrBuilderpublic Domain getDomain()
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
getDomain in interface CreateMicrosoftAdDomainRequestOrBuilderpublic CreateMicrosoftAdDomainRequest.Builder setDomain(Domain value)
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateMicrosoftAdDomainRequest.Builder setDomain(Domain.Builder builderForValue)
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateMicrosoftAdDomainRequest.Builder mergeDomain(Domain value)
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateMicrosoftAdDomainRequest.Builder clearDomain()
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
public Domain.Builder getDomainBuilder()
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
public DomainOrBuilder getDomainOrBuilder()
Required. A Managed Identity domain resource.
.google.cloud.managedidentities.v1.Domain domain = 3 [(.google.api.field_behavior) = REQUIRED];
getDomainOrBuilder in interface CreateMicrosoftAdDomainRequestOrBuilderpublic final CreateMicrosoftAdDomainRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>public final CreateMicrosoftAdDomainRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateMicrosoftAdDomainRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.