Package com.google.appengine.v1
Class DomainMapping.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
- com.google.appengine.v1.DomainMapping.Builder
-
- All Implemented Interfaces:
DomainMappingOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DomainMapping
public static final class DomainMapping.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder> implements DomainMappingOrBuilder
A domain serving an App Engine application.
Protobuf typegoogle.appengine.v1.DomainMapping
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainMapping.Builder
addAllResourceRecords(Iterable<? extends ResourceRecord> values)
The resource records required to configure this domain mapping.DomainMapping.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DomainMapping.Builder
addResourceRecords(int index, ResourceRecord value)
The resource records required to configure this domain mapping.DomainMapping.Builder
addResourceRecords(int index, ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping.DomainMapping.Builder
addResourceRecords(ResourceRecord value)
The resource records required to configure this domain mapping.DomainMapping.Builder
addResourceRecords(ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping.ResourceRecord.Builder
addResourceRecordsBuilder()
The resource records required to configure this domain mapping.ResourceRecord.Builder
addResourceRecordsBuilder(int index)
The resource records required to configure this domain mapping.DomainMapping
build()
DomainMapping
buildPartial()
DomainMapping.Builder
clear()
DomainMapping.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DomainMapping.Builder
clearId()
Relative name of the domain serving the application.DomainMapping.Builder
clearName()
Full path to the `DomainMapping` resource in the API.DomainMapping.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DomainMapping.Builder
clearResourceRecords()
The resource records required to configure this domain mapping.DomainMapping.Builder
clearSslSettings()
SSL configuration for this domain.DomainMapping.Builder
clone()
DomainMapping
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getId()
Relative name of the domain serving the application.com.google.protobuf.ByteString
getIdBytes()
Relative name of the domain serving the application.String
getName()
Full path to the `DomainMapping` resource in the API.com.google.protobuf.ByteString
getNameBytes()
Full path to the `DomainMapping` resource in the API.ResourceRecord
getResourceRecords(int index)
The resource records required to configure this domain mapping.ResourceRecord.Builder
getResourceRecordsBuilder(int index)
The resource records required to configure this domain mapping.List<ResourceRecord.Builder>
getResourceRecordsBuilderList()
The resource records required to configure this domain mapping.int
getResourceRecordsCount()
The resource records required to configure this domain mapping.List<ResourceRecord>
getResourceRecordsList()
The resource records required to configure this domain mapping.ResourceRecordOrBuilder
getResourceRecordsOrBuilder(int index)
The resource records required to configure this domain mapping.List<? extends ResourceRecordOrBuilder>
getResourceRecordsOrBuilderList()
The resource records required to configure this domain mapping.SslSettings
getSslSettings()
SSL configuration for this domain.SslSettings.Builder
getSslSettingsBuilder()
SSL configuration for this domain.SslSettingsOrBuilder
getSslSettingsOrBuilder()
SSL configuration for this domain.boolean
hasSslSettings()
SSL configuration for this domain.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DomainMapping.Builder
mergeFrom(DomainMapping other)
DomainMapping.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DomainMapping.Builder
mergeFrom(com.google.protobuf.Message other)
DomainMapping.Builder
mergeSslSettings(SslSettings value)
SSL configuration for this domain.DomainMapping.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DomainMapping.Builder
removeResourceRecords(int index)
The resource records required to configure this domain mapping.DomainMapping.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DomainMapping.Builder
setId(String value)
Relative name of the domain serving the application.DomainMapping.Builder
setIdBytes(com.google.protobuf.ByteString value)
Relative name of the domain serving the application.DomainMapping.Builder
setName(String value)
Full path to the `DomainMapping` resource in the API.DomainMapping.Builder
setNameBytes(com.google.protobuf.ByteString value)
Full path to the `DomainMapping` resource in the API.DomainMapping.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DomainMapping.Builder
setResourceRecords(int index, ResourceRecord value)
The resource records required to configure this domain mapping.DomainMapping.Builder
setResourceRecords(int index, ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping.DomainMapping.Builder
setSslSettings(SslSettings value)
SSL configuration for this domain.DomainMapping.Builder
setSslSettings(SslSettings.Builder builderForValue)
SSL configuration for this domain.DomainMapping.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clear
public DomainMapping.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
getDefaultInstanceForType
public DomainMapping getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DomainMapping build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DomainMapping buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DomainMapping.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
setField
public DomainMapping.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clearField
public DomainMapping.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clearOneof
public DomainMapping.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
setRepeatedField
public DomainMapping.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
addRepeatedField
public DomainMapping.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
mergeFrom
public DomainMapping.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DomainMapping.Builder>
-
mergeFrom
public DomainMapping.Builder mergeFrom(DomainMapping other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
mergeFrom
public DomainMapping.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DomainMapping.Builder>
- Throws:
IOException
-
getName
public String getName()
Full path to the `DomainMapping` resource in the API. Example: `apps/myapp/domainMapping/example.com`. @OutputOnly
string name = 1;
- Specified by:
getName
in interfaceDomainMappingOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Full path to the `DomainMapping` resource in the API. Example: `apps/myapp/domainMapping/example.com`. @OutputOnly
string name = 1;
- Specified by:
getNameBytes
in interfaceDomainMappingOrBuilder
- Returns:
- The bytes for name.
-
setName
public DomainMapping.Builder setName(String value)
Full path to the `DomainMapping` resource in the API. Example: `apps/myapp/domainMapping/example.com`. @OutputOnly
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DomainMapping.Builder clearName()
Full path to the `DomainMapping` resource in the API. Example: `apps/myapp/domainMapping/example.com`. @OutputOnly
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public DomainMapping.Builder setNameBytes(com.google.protobuf.ByteString value)
Full path to the `DomainMapping` resource in the API. Example: `apps/myapp/domainMapping/example.com`. @OutputOnly
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getId
public String getId()
Relative name of the domain serving the application. Example: `example.com`.
string id = 2;
- Specified by:
getId
in interfaceDomainMappingOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Relative name of the domain serving the application. Example: `example.com`.
string id = 2;
- Specified by:
getIdBytes
in interfaceDomainMappingOrBuilder
- Returns:
- The bytes for id.
-
setId
public DomainMapping.Builder setId(String value)
Relative name of the domain serving the application. Example: `example.com`.
string id = 2;
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
public DomainMapping.Builder clearId()
Relative name of the domain serving the application. Example: `example.com`.
string id = 2;
- Returns:
- This builder for chaining.
-
setIdBytes
public DomainMapping.Builder setIdBytes(com.google.protobuf.ByteString value)
Relative name of the domain serving the application. Example: `example.com`.
string id = 2;
- Parameters:
value
- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasSslSettings
public boolean hasSslSettings()
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
- Specified by:
hasSslSettings
in interfaceDomainMappingOrBuilder
- Returns:
- Whether the sslSettings field is set.
-
getSslSettings
public SslSettings getSslSettings()
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
- Specified by:
getSslSettings
in interfaceDomainMappingOrBuilder
- Returns:
- The sslSettings.
-
setSslSettings
public DomainMapping.Builder setSslSettings(SslSettings value)
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
-
setSslSettings
public DomainMapping.Builder setSslSettings(SslSettings.Builder builderForValue)
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
-
mergeSslSettings
public DomainMapping.Builder mergeSslSettings(SslSettings value)
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
-
clearSslSettings
public DomainMapping.Builder clearSslSettings()
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
-
getSslSettingsBuilder
public SslSettings.Builder getSslSettingsBuilder()
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
-
getSslSettingsOrBuilder
public SslSettingsOrBuilder getSslSettingsOrBuilder()
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
.google.appengine.v1.SslSettings ssl_settings = 3;
- Specified by:
getSslSettingsOrBuilder
in interfaceDomainMappingOrBuilder
-
getResourceRecordsList
public List<ResourceRecord> getResourceRecordsList()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
- Specified by:
getResourceRecordsList
in interfaceDomainMappingOrBuilder
-
getResourceRecordsCount
public int getResourceRecordsCount()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
- Specified by:
getResourceRecordsCount
in interfaceDomainMappingOrBuilder
-
getResourceRecords
public ResourceRecord getResourceRecords(int index)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
- Specified by:
getResourceRecords
in interfaceDomainMappingOrBuilder
-
setResourceRecords
public DomainMapping.Builder setResourceRecords(int index, ResourceRecord value)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
setResourceRecords
public DomainMapping.Builder setResourceRecords(int index, ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addResourceRecords
public DomainMapping.Builder addResourceRecords(ResourceRecord value)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addResourceRecords
public DomainMapping.Builder addResourceRecords(int index, ResourceRecord value)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addResourceRecords
public DomainMapping.Builder addResourceRecords(ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addResourceRecords
public DomainMapping.Builder addResourceRecords(int index, ResourceRecord.Builder builderForValue)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addAllResourceRecords
public DomainMapping.Builder addAllResourceRecords(Iterable<? extends ResourceRecord> values)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
clearResourceRecords
public DomainMapping.Builder clearResourceRecords()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
removeResourceRecords
public DomainMapping.Builder removeResourceRecords(int index)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
getResourceRecordsBuilder
public ResourceRecord.Builder getResourceRecordsBuilder(int index)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
getResourceRecordsOrBuilder
public ResourceRecordOrBuilder getResourceRecordsOrBuilder(int index)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
- Specified by:
getResourceRecordsOrBuilder
in interfaceDomainMappingOrBuilder
-
getResourceRecordsOrBuilderList
public List<? extends ResourceRecordOrBuilder> getResourceRecordsOrBuilderList()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
- Specified by:
getResourceRecordsOrBuilderList
in interfaceDomainMappingOrBuilder
-
addResourceRecordsBuilder
public ResourceRecord.Builder addResourceRecordsBuilder()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
addResourceRecordsBuilder
public ResourceRecord.Builder addResourceRecordsBuilder(int index)
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
getResourceRecordsBuilderList
public List<ResourceRecord.Builder> getResourceRecordsBuilderList()
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. @OutputOnly
repeated .google.appengine.v1.ResourceRecord resource_records = 4;
-
setUnknownFields
public final DomainMapping.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
mergeUnknownFields
public final DomainMapping.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
-