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.BuilderaddAllResourceRecords(Iterable<? extends ResourceRecord> values)The resource records required to configure this domain mapping.DomainMapping.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DomainMapping.BuilderaddResourceRecords(int index, ResourceRecord value)The resource records required to configure this domain mapping.DomainMapping.BuilderaddResourceRecords(int index, ResourceRecord.Builder builderForValue)The resource records required to configure this domain mapping.DomainMapping.BuilderaddResourceRecords(ResourceRecord value)The resource records required to configure this domain mapping.DomainMapping.BuilderaddResourceRecords(ResourceRecord.Builder builderForValue)The resource records required to configure this domain mapping.ResourceRecord.BuilderaddResourceRecordsBuilder()The resource records required to configure this domain mapping.ResourceRecord.BuilderaddResourceRecordsBuilder(int index)The resource records required to configure this domain mapping.DomainMappingbuild()DomainMappingbuildPartial()DomainMapping.Builderclear()DomainMapping.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DomainMapping.BuilderclearId()Relative name of the domain serving the application.DomainMapping.BuilderclearName()Full path to the `DomainMapping` resource in the API.DomainMapping.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DomainMapping.BuilderclearResourceRecords()The resource records required to configure this domain mapping.DomainMapping.BuilderclearSslSettings()SSL configuration for this domain.DomainMapping.Builderclone()DomainMappinggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetId()Relative name of the domain serving the application.com.google.protobuf.ByteStringgetIdBytes()Relative name of the domain serving the application.StringgetName()Full path to the `DomainMapping` resource in the API.com.google.protobuf.ByteStringgetNameBytes()Full path to the `DomainMapping` resource in the API.ResourceRecordgetResourceRecords(int index)The resource records required to configure this domain mapping.ResourceRecord.BuildergetResourceRecordsBuilder(int index)The resource records required to configure this domain mapping.List<ResourceRecord.Builder>getResourceRecordsBuilderList()The resource records required to configure this domain mapping.intgetResourceRecordsCount()The resource records required to configure this domain mapping.List<ResourceRecord>getResourceRecordsList()The resource records required to configure this domain mapping.ResourceRecordOrBuildergetResourceRecordsOrBuilder(int index)The resource records required to configure this domain mapping.List<? extends ResourceRecordOrBuilder>getResourceRecordsOrBuilderList()The resource records required to configure this domain mapping.SslSettingsgetSslSettings()SSL configuration for this domain.SslSettings.BuildergetSslSettingsBuilder()SSL configuration for this domain.SslSettingsOrBuildergetSslSettingsOrBuilder()SSL configuration for this domain.booleanhasSslSettings()SSL configuration for this domain.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DomainMapping.BuildermergeFrom(DomainMapping other)DomainMapping.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DomainMapping.BuildermergeFrom(com.google.protobuf.Message other)DomainMapping.BuildermergeSslSettings(SslSettings value)SSL configuration for this domain.DomainMapping.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DomainMapping.BuilderremoveResourceRecords(int index)The resource records required to configure this domain mapping.DomainMapping.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DomainMapping.BuildersetId(String value)Relative name of the domain serving the application.DomainMapping.BuildersetIdBytes(com.google.protobuf.ByteString value)Relative name of the domain serving the application.DomainMapping.BuildersetName(String value)Full path to the `DomainMapping` resource in the API.DomainMapping.BuildersetNameBytes(com.google.protobuf.ByteString value)Full path to the `DomainMapping` resource in the API.DomainMapping.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DomainMapping.BuildersetResourceRecords(int index, ResourceRecord value)The resource records required to configure this domain mapping.DomainMapping.BuildersetResourceRecords(int index, ResourceRecord.Builder builderForValue)The resource records required to configure this domain mapping.DomainMapping.BuildersetSslSettings(SslSettings value)SSL configuration for this domain.DomainMapping.BuildersetSslSettings(SslSettings.Builder builderForValue)SSL configuration for this domain.DomainMapping.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clear
public DomainMapping.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
getDefaultInstanceForType
public DomainMapping getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DomainMapping build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DomainMapping buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DomainMapping.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
setField
public DomainMapping.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clearField
public DomainMapping.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
clearOneof
public DomainMapping.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
setRepeatedField
public DomainMapping.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
addRepeatedField
public DomainMapping.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
mergeFrom
public DomainMapping.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DomainMapping.Builder>
-
mergeFrom
public DomainMapping.Builder mergeFrom(DomainMapping other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getNamein 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:
getNameBytesin 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:
getIdin 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:
getIdBytesin 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:
hasSslSettingsin 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:
getSslSettingsin 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:
getSslSettingsOrBuilderin 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:
getResourceRecordsListin 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:
getResourceRecordsCountin 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:
getResourceRecordsin 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:
getResourceRecordsOrBuilderin 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:
getResourceRecordsOrBuilderListin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
mergeUnknownFields
public final DomainMapping.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DomainMapping.Builder>
-
-