Class GuestConfigDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GuestConfigDetails.Builder>
com.google.cloud.migrationcenter.v1.GuestConfigDetails.Builder
- All Implemented Interfaces:
GuestConfigDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GuestConfigDetails
public static final class GuestConfigDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GuestConfigDetails.Builder>
implements GuestConfigDetailsOrBuilder
Guest OS config information.Protobuf type
google.cloud.migrationcenter.v1.GuestConfigDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Mount list (Linux fstab).Hosts file (/etc/hosts).OS issue (typically /etc/issue in Linux).NFS exports.Security-Enhanced Linux (SELinux) mode.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFstab()Mount list (Linux fstab).Mount list (Linux fstab).Mount list (Linux fstab).getHosts()Hosts file (/etc/hosts).Hosts file (/etc/hosts).Hosts file (/etc/hosts).getIssue()OS issue (typically /etc/issue in Linux).com.google.protobuf.ByteStringOS issue (typically /etc/issue in Linux).NFS exports.NFS exports.NFS exports.Security-Enhanced Linux (SELinux) mode.intSecurity-Enhanced Linux (SELinux) mode.booleanhasFstab()Mount list (Linux fstab).booleanhasHosts()Hosts file (/etc/hosts).booleanNFS exports.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(GuestConfigDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFstab(FstabEntryList value) Mount list (Linux fstab).mergeHosts(HostsEntryList value) Hosts file (/etc/hosts).mergeNfsExports(NfsExportList value) NFS exports.setFstab(FstabEntryList value) Mount list (Linux fstab).setFstab(FstabEntryList.Builder builderForValue) Mount list (Linux fstab).setHosts(HostsEntryList value) Hosts file (/etc/hosts).setHosts(HostsEntryList.Builder builderForValue) Hosts file (/etc/hosts).OS issue (typically /etc/issue in Linux).setIssueBytes(com.google.protobuf.ByteString value) OS issue (typically /etc/issue in Linux).setNfsExports(NfsExportList value) NFS exports.setNfsExports(NfsExportList.Builder builderForValue) NFS exports.Security-Enhanced Linux (SELinux) mode.setSelinuxModeValue(int value) Security-Enhanced Linux (SELinux) mode.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GuestConfigDetails.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GuestConfigDetails.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.GeneratedMessage.Builder<GuestConfigDetails.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GuestConfigDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GuestConfigDetails.Builder>
-
mergeFrom
public GuestConfigDetails.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<GuestConfigDetails.Builder>- Throws:
IOException
-
getIssue
OS issue (typically /etc/issue in Linux).
string issue = 1;- Specified by:
getIssuein interfaceGuestConfigDetailsOrBuilder- Returns:
- The issue.
-
getIssueBytes
public com.google.protobuf.ByteString getIssueBytes()OS issue (typically /etc/issue in Linux).
string issue = 1;- Specified by:
getIssueBytesin interfaceGuestConfigDetailsOrBuilder- Returns:
- The bytes for issue.
-
setIssue
OS issue (typically /etc/issue in Linux).
string issue = 1;- Parameters:
value- The issue to set.- Returns:
- This builder for chaining.
-
clearIssue
OS issue (typically /etc/issue in Linux).
string issue = 1;- Returns:
- This builder for chaining.
-
setIssueBytes
OS issue (typically /etc/issue in Linux).
string issue = 1;- Parameters:
value- The bytes for issue to set.- Returns:
- This builder for chaining.
-
hasFstab
public boolean hasFstab()Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;- Specified by:
hasFstabin interfaceGuestConfigDetailsOrBuilder- Returns:
- Whether the fstab field is set.
-
getFstab
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;- Specified by:
getFstabin interfaceGuestConfigDetailsOrBuilder- Returns:
- The fstab.
-
setFstab
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2; -
setFstab
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2; -
mergeFstab
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2; -
clearFstab
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2; -
getFstabBuilder
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2; -
getFstabOrBuilder
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;- Specified by:
getFstabOrBuilderin interfaceGuestConfigDetailsOrBuilder
-
hasHosts
public boolean hasHosts()Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;- Specified by:
hasHostsin interfaceGuestConfigDetailsOrBuilder- Returns:
- Whether the hosts field is set.
-
getHosts
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;- Specified by:
getHostsin interfaceGuestConfigDetailsOrBuilder- Returns:
- The hosts.
-
setHosts
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3; -
setHosts
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3; -
mergeHosts
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3; -
clearHosts
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3; -
getHostsBuilder
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3; -
getHostsOrBuilder
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;- Specified by:
getHostsOrBuilderin interfaceGuestConfigDetailsOrBuilder
-
hasNfsExports
public boolean hasNfsExports()NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;- Specified by:
hasNfsExportsin interfaceGuestConfigDetailsOrBuilder- Returns:
- Whether the nfsExports field is set.
-
getNfsExports
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;- Specified by:
getNfsExportsin interfaceGuestConfigDetailsOrBuilder- Returns:
- The nfsExports.
-
setNfsExports
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4; -
setNfsExports
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4; -
mergeNfsExports
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4; -
clearNfsExports
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4; -
getNfsExportsBuilder
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4; -
getNfsExportsOrBuilder
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;- Specified by:
getNfsExportsOrBuilderin interfaceGuestConfigDetailsOrBuilder
-
getSelinuxModeValue
public int getSelinuxModeValue()Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Specified by:
getSelinuxModeValuein interfaceGuestConfigDetailsOrBuilder- Returns:
- The enum numeric value on the wire for selinuxMode.
-
setSelinuxModeValue
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Parameters:
value- The enum numeric value on the wire for selinuxMode to set.- Returns:
- This builder for chaining.
-
getSelinuxMode
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Specified by:
getSelinuxModein interfaceGuestConfigDetailsOrBuilder- Returns:
- The selinuxMode.
-
setSelinuxMode
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Parameters:
value- The selinuxMode to set.- Returns:
- This builder for chaining.
-
clearSelinuxMode
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Returns:
- This builder for chaining.
-