public static final class Domain.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder> implements DomainOrBuilder
Represents a managed Microsoft Active Directory domain.Protobuf type
google.cloud.managedidentities.v1.Domain| Modifier and Type | Method and Description |
|---|---|
Domain.Builder |
addAllAuthorizedNetworks(Iterable<String> values)
Optional.
|
Domain.Builder |
addAllLocations(Iterable<String> values)
Required.
|
Domain.Builder |
addAllTrusts(Iterable<? extends Trust> values)
Output only.
|
Domain.Builder |
addAuthorizedNetworks(String value)
Optional.
|
Domain.Builder |
addAuthorizedNetworksBytes(com.google.protobuf.ByteString value)
Optional.
|
Domain.Builder |
addLocations(String value)
Required.
|
Domain.Builder |
addLocationsBytes(com.google.protobuf.ByteString value)
Required.
|
Domain.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Domain.Builder |
addTrusts(int index,
Trust.Builder builderForValue)
Output only.
|
Domain.Builder |
addTrusts(int index,
Trust value)
Output only.
|
Domain.Builder |
addTrusts(Trust.Builder builderForValue)
Output only.
|
Domain.Builder |
addTrusts(Trust value)
Output only.
|
Trust.Builder |
addTrustsBuilder()
Output only.
|
Trust.Builder |
addTrustsBuilder(int index)
Output only.
|
Domain |
build() |
Domain |
buildPartial() |
Domain.Builder |
clear() |
Domain.Builder |
clearAdmin()
Optional.
|
Domain.Builder |
clearAuthorizedNetworks()
Optional.
|
Domain.Builder |
clearCreateTime()
Output only.
|
Domain.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Domain.Builder |
clearFqdn()
Output only.
|
Domain.Builder |
clearLabels() |
Domain.Builder |
clearLocations()
Required.
|
Domain.Builder |
clearName()
Required.
|
Domain.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Domain.Builder |
clearReservedIpRange()
Required.
|
Domain.Builder |
clearState()
Output only.
|
Domain.Builder |
clearStatusMessage()
Output only.
|
Domain.Builder |
clearTrusts()
Output only.
|
Domain.Builder |
clearUpdateTime()
Output only.
|
Domain.Builder |
clone() |
boolean |
containsLabels(String key)
Optional.
|
String |
getAdmin()
Optional.
|
com.google.protobuf.ByteString |
getAdminBytes()
Optional.
|
String |
getAuthorizedNetworks(int index)
Optional.
|
com.google.protobuf.ByteString |
getAuthorizedNetworksBytes(int index)
Optional.
|
int |
getAuthorizedNetworksCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getAuthorizedNetworksList()
Optional.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Domain |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFqdn()
Output only.
|
com.google.protobuf.ByteString |
getFqdnBytes()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Optional.
|
Map<String,String> |
getLabelsMap()
Optional.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getLabelsOrThrow(String key)
Optional.
|
String |
getLocations(int index)
Required.
|
com.google.protobuf.ByteString |
getLocationsBytes(int index)
Required.
|
int |
getLocationsCount()
Required.
|
com.google.protobuf.ProtocolStringList |
getLocationsList()
Required.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
String |
getReservedIpRange()
Required.
|
com.google.protobuf.ByteString |
getReservedIpRangeBytes()
Required.
|
Domain.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getStatusMessage()
Output only.
|
com.google.protobuf.ByteString |
getStatusMessageBytes()
Output only.
|
Trust |
getTrusts(int index)
Output only.
|
Trust.Builder |
getTrustsBuilder(int index)
Output only.
|
List<Trust.Builder> |
getTrustsBuilderList()
Output only.
|
int |
getTrustsCount()
Output only.
|
List<Trust> |
getTrustsList()
Output only.
|
TrustOrBuilder |
getTrustsOrBuilder(int index)
Output only.
|
List<? extends TrustOrBuilder> |
getTrustsOrBuilderList()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Domain.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Domain.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Domain.Builder |
mergeFrom(Domain other) |
Domain.Builder |
mergeFrom(com.google.protobuf.Message other) |
Domain.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Domain.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Domain.Builder |
putAllLabels(Map<String,String> values)
Optional.
|
Domain.Builder |
putLabels(String key,
String value)
Optional.
|
Domain.Builder |
removeLabels(String key)
Optional.
|
Domain.Builder |
removeTrusts(int index)
Output only.
|
Domain.Builder |
setAdmin(String value)
Optional.
|
Domain.Builder |
setAdminBytes(com.google.protobuf.ByteString value)
Optional.
|
Domain.Builder |
setAuthorizedNetworks(int index,
String value)
Optional.
|
Domain.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Domain.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Domain.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Domain.Builder |
setFqdn(String value)
Output only.
|
Domain.Builder |
setFqdnBytes(com.google.protobuf.ByteString value)
Output only.
|
Domain.Builder |
setLocations(int index,
String value)
Required.
|
Domain.Builder |
setName(String value)
Required.
|
Domain.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
Domain.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Domain.Builder |
setReservedIpRange(String value)
Required.
|
Domain.Builder |
setReservedIpRangeBytes(com.google.protobuf.ByteString value)
Required.
|
Domain.Builder |
setState(Domain.State value)
Output only.
|
Domain.Builder |
setStateValue(int value)
Output only.
|
Domain.Builder |
setStatusMessage(String value)
Output only.
|
Domain.Builder |
setStatusMessageBytes(com.google.protobuf.ByteString value)
Output only.
|
Domain.Builder |
setTrusts(int index,
Trust.Builder builderForValue)
Output only.
|
Domain.Builder |
setTrusts(int index,
Trust value)
Output only.
|
Domain.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Domain.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Domain.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public Domain.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.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<Domain.Builder>public Domain getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Domain build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Domain buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Domain.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public Domain.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<Domain.Builder>public Domain.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public Domain.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public Domain.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<Domain.Builder>public Domain.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<Domain.Builder>public Domain.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Domain.Builder>public Domain.Builder mergeFrom(Domain other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public Domain.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<Domain.Builder>IOExceptionpublic String getName()
Required. The unique name of the domain using the form:
`projects/{project_id}/locations/global/domains/{domain_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface DomainOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The unique name of the domain using the form:
`projects/{project_id}/locations/global/domains/{domain_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface DomainOrBuilderpublic Domain.Builder setName(String value)
Required. The unique name of the domain using the form:
`projects/{project_id}/locations/global/domains/{domain_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The name to set.public Domain.Builder clearName()
Required. The unique name of the domain using the form:
`projects/{project_id}/locations/global/domains/{domain_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];public Domain.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The unique name of the domain using the form:
`projects/{project_id}/locations/global/domains/{domain_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for name to set.public int getLabelsCount()
DomainOrBuilderOptional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];getLabelsCount in interface DomainOrBuilderpublic boolean containsLabels(String key)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];containsLabels in interface DomainOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface DomainOrBuilderpublic Map<String,String> getLabelsMap()
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];getLabelsMap in interface DomainOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrDefault in interface DomainOrBuilderpublic String getLabelsOrThrow(String key)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrThrow in interface DomainOrBuilderpublic Domain.Builder clearLabels()
public Domain.Builder removeLabels(String key)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];@Deprecated public Map<String,String> getMutableLabels()
public Domain.Builder putLabels(String key, String value)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];public Domain.Builder putAllLabels(Map<String,String> values)
Optional. Resource labels that can contain user-provided metadata.
map<string, string> labels = 2 [(.google.api.field_behavior) = OPTIONAL];public com.google.protobuf.ProtocolStringList getAuthorizedNetworksList()
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
getAuthorizedNetworksList in interface DomainOrBuilderpublic int getAuthorizedNetworksCount()
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
getAuthorizedNetworksCount in interface DomainOrBuilderpublic String getAuthorizedNetworks(int index)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
getAuthorizedNetworks in interface DomainOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAuthorizedNetworksBytes(int index)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
getAuthorizedNetworksBytes in interface DomainOrBuilderindex - The index of the value to return.public Domain.Builder setAuthorizedNetworks(int index, String value)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
index - The index to set the value at.value - The authorizedNetworks to set.public Domain.Builder addAuthorizedNetworks(String value)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
value - The authorizedNetworks to add.public Domain.Builder addAllAuthorizedNetworks(Iterable<String> values)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
values - The authorizedNetworks to add.public Domain.Builder clearAuthorizedNetworks()
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
public Domain.Builder addAuthorizedNetworksBytes(com.google.protobuf.ByteString value)
Optional. The full names of the Google Compute Engine [networks](/compute/docs/networks-and-firewalls#networks) the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in `authorized_networks`. If CIDR subnets overlap between networks, domain creation will fail.
repeated string authorized_networks = 3 [(.google.api.field_behavior) = OPTIONAL];
value - The bytes of the authorizedNetworks to add.public String getReservedIpRange()
Required. The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in [Domain].[authorized_networks].
string reserved_ip_range = 4 [(.google.api.field_behavior) = REQUIRED];getReservedIpRange in interface DomainOrBuilderpublic com.google.protobuf.ByteString getReservedIpRangeBytes()
Required. The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in [Domain].[authorized_networks].
string reserved_ip_range = 4 [(.google.api.field_behavior) = REQUIRED];getReservedIpRangeBytes in interface DomainOrBuilderpublic Domain.Builder setReservedIpRange(String value)
Required. The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in [Domain].[authorized_networks].
string reserved_ip_range = 4 [(.google.api.field_behavior) = REQUIRED];value - The reservedIpRange to set.public Domain.Builder clearReservedIpRange()
Required. The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in [Domain].[authorized_networks].
string reserved_ip_range = 4 [(.google.api.field_behavior) = REQUIRED];public Domain.Builder setReservedIpRangeBytes(com.google.protobuf.ByteString value)
Required. The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in [Domain].[authorized_networks].
string reserved_ip_range = 4 [(.google.api.field_behavior) = REQUIRED];value - The bytes for reservedIpRange to set.public com.google.protobuf.ProtocolStringList getLocationsList()
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];getLocationsList in interface DomainOrBuilderpublic int getLocationsCount()
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];getLocationsCount in interface DomainOrBuilderpublic String getLocations(int index)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];getLocations in interface DomainOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getLocationsBytes(int index)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];getLocationsBytes in interface DomainOrBuilderindex - The index of the value to return.public Domain.Builder setLocations(int index, String value)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];index - The index to set the value at.value - The locations to set.public Domain.Builder addLocations(String value)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];value - The locations to add.public Domain.Builder addAllLocations(Iterable<String> values)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];values - The locations to add.public Domain.Builder clearLocations()
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];public Domain.Builder addLocationsBytes(com.google.protobuf.ByteString value)
Required. Locations where domain needs to be provisioned. [regions][compute/docs/regions-zones/] e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
repeated string locations = 5 [(.google.api.field_behavior) = REQUIRED];value - The bytes of the locations to add.public String getAdmin()
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified, `setupadmin` will be used.
string admin = 6 [(.google.api.field_behavior) = OPTIONAL];getAdmin in interface DomainOrBuilderpublic com.google.protobuf.ByteString getAdminBytes()
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified, `setupadmin` will be used.
string admin = 6 [(.google.api.field_behavior) = OPTIONAL];getAdminBytes in interface DomainOrBuilderpublic Domain.Builder setAdmin(String value)
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified, `setupadmin` will be used.
string admin = 6 [(.google.api.field_behavior) = OPTIONAL];value - The admin to set.public Domain.Builder clearAdmin()
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified, `setupadmin` will be used.
string admin = 6 [(.google.api.field_behavior) = OPTIONAL];public Domain.Builder setAdminBytes(com.google.protobuf.ByteString value)
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified, `setupadmin` will be used.
string admin = 6 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for admin to set.public String getFqdn()
Output only. The fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory set up on an internal network.
string fqdn = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];getFqdn in interface DomainOrBuilderpublic com.google.protobuf.ByteString getFqdnBytes()
Output only. The fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory set up on an internal network.
string fqdn = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];getFqdnBytes in interface DomainOrBuilderpublic Domain.Builder setFqdn(String value)
Output only. The fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory set up on an internal network.
string fqdn = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The fqdn to set.public Domain.Builder clearFqdn()
Output only. The fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory set up on an internal network.
string fqdn = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];public Domain.Builder setFqdnBytes(com.google.protobuf.ByteString value)
Output only. The fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory set up on an internal network.
string fqdn = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for fqdn to set.public boolean hasCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface DomainOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface DomainOrBuilderpublic Domain.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder clearCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface DomainOrBuilderpublic boolean hasUpdateTime()
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface DomainOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface DomainOrBuilderpublic Domain.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder clearUpdateTime()
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last update time.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface DomainOrBuilderpublic int getStateValue()
Output only. The current state of this domain.
.google.cloud.managedidentities.v1.Domain.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface DomainOrBuilderpublic Domain.Builder setStateValue(int value)
Output only. The current state of this domain.
.google.cloud.managedidentities.v1.Domain.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Domain.State getState()
Output only. The current state of this domain.
.google.cloud.managedidentities.v1.Domain.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface DomainOrBuilderpublic Domain.Builder setState(Domain.State value)
Output only. The current state of this domain.
.google.cloud.managedidentities.v1.Domain.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Domain.Builder clearState()
Output only. The current state of this domain.
.google.cloud.managedidentities.v1.Domain.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getStatusMessage()
Output only. Additional information about the current status of this domain, if available.
string status_message = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];getStatusMessage in interface DomainOrBuilderpublic com.google.protobuf.ByteString getStatusMessageBytes()
Output only. Additional information about the current status of this domain, if available.
string status_message = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];getStatusMessageBytes in interface DomainOrBuilderpublic Domain.Builder setStatusMessage(String value)
Output only. Additional information about the current status of this domain, if available.
string status_message = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The statusMessage to set.public Domain.Builder clearStatusMessage()
Output only. Additional information about the current status of this domain, if available.
string status_message = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];public Domain.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
Output only. Additional information about the current status of this domain, if available.
string status_message = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for statusMessage to set.public List<Trust> getTrustsList()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrustsList in interface DomainOrBuilderpublic int getTrustsCount()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrustsCount in interface DomainOrBuilderpublic Trust getTrusts(int index)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrusts in interface DomainOrBuilderpublic Domain.Builder setTrusts(int index, Trust value)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder setTrusts(int index, Trust.Builder builderForValue)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder addTrusts(Trust value)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder addTrusts(int index, Trust value)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder addTrusts(Trust.Builder builderForValue)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder addTrusts(int index, Trust.Builder builderForValue)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder addAllTrusts(Iterable<? extends Trust> values)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder clearTrusts()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Domain.Builder removeTrusts(int index)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trust.Builder getTrustsBuilder(int index)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TrustOrBuilder getTrustsOrBuilder(int index)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrustsOrBuilder in interface DomainOrBuilderpublic List<? extends TrustOrBuilder> getTrustsOrBuilderList()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrustsOrBuilderList in interface DomainOrBuilderpublic Trust.Builder addTrustsBuilder()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trust.Builder addTrustsBuilder(int index)
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Trust.Builder> getTrustsBuilderList()
Output only. The current trusts associated with the domain.
repeated .google.cloud.managedidentities.v1.Trust trusts = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final Domain.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>public final Domain.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Domain.Builder>Copyright © 2022 Google LLC. All rights reserved.