- 1.82.0 (latest)
- 1.80.0
- 1.79.0
- 1.78.0
- 1.77.0
- 1.75.0
- 1.73.0
- 1.72.0
- 1.71.0
- 1.70.0
- 1.69.0
- 1.67.0
- 1.65.0
- 1.64.0
- 1.61.0
- 1.60.0
- 1.59.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.6
- 0.7.0
- 0.6.1
- 0.5.4
public static final class DnsSettings.CustomDns.Builder extends GeneratedMessage.Builder<DnsSettings.CustomDns.Builder> implements DnsSettings.CustomDnsOrBuilderConfiguration for an arbitrary DNS provider.
Protobuf type google.cloud.domains.v1beta1.DnsSettings.CustomDns
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DnsSettings.CustomDns.BuilderImplements
DnsSettings.CustomDnsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllDsRecords(Iterable<? extends DnsSettings.DsRecord> values)
public DnsSettings.CustomDns.Builder addAllDsRecords(Iterable<? extends DnsSettings.DsRecord> values)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.domains.v1beta1.DnsSettings.DsRecord> |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
addAllNameServers(Iterable<String> values)
public DnsSettings.CustomDns.Builder addAllNameServers(Iterable<String> values)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The nameServers to add. |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
This builder for chaining. |
addDsRecords(DnsSettings.DsRecord value)
public DnsSettings.CustomDns.Builder addDsRecords(DnsSettings.DsRecord value)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
DnsSettings.DsRecord |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
addDsRecords(DnsSettings.DsRecord.Builder builderForValue)
public DnsSettings.CustomDns.Builder addDsRecords(DnsSettings.DsRecord.Builder builderForValue)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DnsSettings.DsRecord.Builder |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
addDsRecords(int index, DnsSettings.DsRecord value)
public DnsSettings.CustomDns.Builder addDsRecords(int index, DnsSettings.DsRecord value)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
DnsSettings.DsRecord |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
addDsRecords(int index, DnsSettings.DsRecord.Builder builderForValue)
public DnsSettings.CustomDns.Builder addDsRecords(int index, DnsSettings.DsRecord.Builder builderForValue)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
DnsSettings.DsRecord.Builder |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
addDsRecordsBuilder()
public DnsSettings.DsRecord.Builder addDsRecordsBuilder()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
DnsSettings.DsRecord.Builder |
|
addDsRecordsBuilder(int index)
public DnsSettings.DsRecord.Builder addDsRecordsBuilder(int index)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.DsRecord.Builder |
|
addNameServers(String value)
public DnsSettings.CustomDns.Builder addNameServers(String value)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe nameServers to add. |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
This builder for chaining. |
addNameServersBytes(ByteString value)
public DnsSettings.CustomDns.Builder addNameServersBytes(ByteString value)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the nameServers to add. |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
This builder for chaining. |
build()
public DnsSettings.CustomDns build()| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns |
|
buildPartial()
public DnsSettings.CustomDns buildPartial()| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns |
|
clear()
public DnsSettings.CustomDns.Builder clear()| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
clearDsRecords()
public DnsSettings.CustomDns.Builder clearDsRecords()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
clearNameServers()
public DnsSettings.CustomDns.Builder clearNameServers()Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DnsSettings.CustomDns getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDsRecords(int index)
public DnsSettings.DsRecord getDsRecords(int index)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.DsRecord |
|
getDsRecordsBuilder(int index)
public DnsSettings.DsRecord.Builder getDsRecordsBuilder(int index)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.DsRecord.Builder |
|
getDsRecordsBuilderList()
public List<DnsSettings.DsRecord.Builder> getDsRecordsBuilderList()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getDsRecordsCount()
public int getDsRecordsCount()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
int |
|
getDsRecordsList()
public List<DnsSettings.DsRecord> getDsRecordsList()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
List<DsRecord> |
|
getDsRecordsOrBuilder(int index)
public DnsSettings.DsRecordOrBuilder getDsRecordsOrBuilder(int index)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.DsRecordOrBuilder |
|
getDsRecordsOrBuilderList()
public List<? extends DnsSettings.DsRecordOrBuilder> getDsRecordsOrBuilderList()The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.domains.v1beta1.DnsSettings.DsRecordOrBuilder> |
|
getNameServers(int index)
public String getNameServers(int index)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The nameServers at the given index. |
getNameServersBytes(int index)
public ByteString getNameServersBytes(int index)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the nameServers at the given index. |
getNameServersCount()
public int getNameServersCount()Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The count of nameServers. |
getNameServersList()
public ProtocolStringList getNameServersList()Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the nameServers. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DnsSettings.CustomDns other)
public DnsSettings.CustomDns.Builder mergeFrom(DnsSettings.CustomDns other)| Parameter | |
|---|---|
| Name | Description |
other |
DnsSettings.CustomDns |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DnsSettings.CustomDns.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DnsSettings.CustomDns.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
removeDsRecords(int index)
public DnsSettings.CustomDns.Builder removeDsRecords(int index)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
setDsRecords(int index, DnsSettings.DsRecord value)
public DnsSettings.CustomDns.Builder setDsRecords(int index, DnsSettings.DsRecord value)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
DnsSettings.DsRecord |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
setDsRecords(int index, DnsSettings.DsRecord.Builder builderForValue)
public DnsSettings.CustomDns.Builder setDsRecords(int index, DnsSettings.DsRecord.Builder builderForValue)The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
DnsSettings.DsRecord.Builder |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
|
setNameServers(int index, String value)
public DnsSettings.CustomDns.Builder setNameServers(int index, String value)Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe nameServers to set. |
| Returns | |
|---|---|
| Type | Description |
DnsSettings.CustomDns.Builder |
This builder for chaining. |