Class GuestConfigDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<GuestConfigDetails.Builder> implements GuestConfigDetailsOrBuilder
Guest OS config information.
Protobuf typegoogle.cloud.migrationcenter.v1.GuestConfigDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GuestConfigDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GuestConfigDetailsbuild()GuestConfigDetailsbuildPartial()GuestConfigDetails.Builderclear()GuestConfigDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)GuestConfigDetails.BuilderclearFstab()Mount list (Linux fstab).GuestConfigDetails.BuilderclearHosts()Hosts file (/etc/hosts).GuestConfigDetails.BuilderclearIssue()OS issue (typically /etc/issue in Linux).GuestConfigDetails.BuilderclearNfsExports()NFS exports.GuestConfigDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)GuestConfigDetails.BuilderclearSelinuxMode()Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.Builderclone()GuestConfigDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()FstabEntryListgetFstab()Mount list (Linux fstab).FstabEntryList.BuildergetFstabBuilder()Mount list (Linux fstab).FstabEntryListOrBuildergetFstabOrBuilder()Mount list (Linux fstab).HostsEntryListgetHosts()Hosts file (/etc/hosts).HostsEntryList.BuildergetHostsBuilder()Hosts file (/etc/hosts).HostsEntryListOrBuildergetHostsOrBuilder()Hosts file (/etc/hosts).StringgetIssue()OS issue (typically /etc/issue in Linux).com.google.protobuf.ByteStringgetIssueBytes()OS issue (typically /etc/issue in Linux).NfsExportListgetNfsExports()NFS exports.NfsExportList.BuildergetNfsExportsBuilder()NFS exports.NfsExportListOrBuildergetNfsExportsOrBuilder()NFS exports.GuestConfigDetails.SeLinuxModegetSelinuxMode()Security-Enhanced Linux (SELinux) mode.intgetSelinuxModeValue()Security-Enhanced Linux (SELinux) mode.booleanhasFstab()Mount list (Linux fstab).booleanhasHosts()Hosts file (/etc/hosts).booleanhasNfsExports()NFS exports.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GuestConfigDetails.BuildermergeFrom(GuestConfigDetails other)GuestConfigDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GuestConfigDetails.BuildermergeFrom(com.google.protobuf.Message other)GuestConfigDetails.BuildermergeFstab(FstabEntryList value)Mount list (Linux fstab).GuestConfigDetails.BuildermergeHosts(HostsEntryList value)Hosts file (/etc/hosts).GuestConfigDetails.BuildermergeNfsExports(NfsExportList value)NFS exports.GuestConfigDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GuestConfigDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GuestConfigDetails.BuildersetFstab(FstabEntryList value)Mount list (Linux fstab).GuestConfigDetails.BuildersetFstab(FstabEntryList.Builder builderForValue)Mount list (Linux fstab).GuestConfigDetails.BuildersetHosts(HostsEntryList value)Hosts file (/etc/hosts).GuestConfigDetails.BuildersetHosts(HostsEntryList.Builder builderForValue)Hosts file (/etc/hosts).GuestConfigDetails.BuildersetIssue(String value)OS issue (typically /etc/issue in Linux).GuestConfigDetails.BuildersetIssueBytes(com.google.protobuf.ByteString value)OS issue (typically /etc/issue in Linux).GuestConfigDetails.BuildersetNfsExports(NfsExportList value)NFS exports.GuestConfigDetails.BuildersetNfsExports(NfsExportList.Builder builderForValue)NFS exports.GuestConfigDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)GuestConfigDetails.BuildersetSelinuxMode(GuestConfigDetails.SeLinuxMode value)Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.BuildersetSelinuxModeValue(int value)Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.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<GuestConfigDetails.Builder>
-
clear
public GuestConfigDetails.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<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.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
getDefaultInstanceForType
public GuestConfigDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public GuestConfigDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GuestConfigDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
setField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
clearField
public GuestConfigDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
clearOneof
public GuestConfigDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
setRepeatedField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
addRepeatedField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
mergeFrom
public GuestConfigDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GuestConfigDetails.Builder>
-
mergeFrom
public GuestConfigDetails.Builder mergeFrom(GuestConfigDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public String 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
public GuestConfigDetails.Builder setIssue(String value)
OS issue (typically /etc/issue in Linux).
string issue = 1;- Parameters:
value- The issue to set.- Returns:
- This builder for chaining.
-
clearIssue
public GuestConfigDetails.Builder clearIssue()
OS issue (typically /etc/issue in Linux).
string issue = 1;- Returns:
- This builder for chaining.
-
setIssueBytes
public GuestConfigDetails.Builder setIssueBytes(com.google.protobuf.ByteString value)
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
public FstabEntryList getFstab()
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;- Specified by:
getFstabin interfaceGuestConfigDetailsOrBuilder- Returns:
- The fstab.
-
setFstab
public GuestConfigDetails.Builder setFstab(FstabEntryList value)
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
-
setFstab
public GuestConfigDetails.Builder setFstab(FstabEntryList.Builder builderForValue)
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
-
mergeFstab
public GuestConfigDetails.Builder mergeFstab(FstabEntryList value)
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
-
clearFstab
public GuestConfigDetails.Builder clearFstab()
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
-
getFstabBuilder
public FstabEntryList.Builder getFstabBuilder()
Mount list (Linux fstab).
.google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
-
getFstabOrBuilder
public FstabEntryListOrBuilder 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
public HostsEntryList getHosts()
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;- Specified by:
getHostsin interfaceGuestConfigDetailsOrBuilder- Returns:
- The hosts.
-
setHosts
public GuestConfigDetails.Builder setHosts(HostsEntryList value)
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
-
setHosts
public GuestConfigDetails.Builder setHosts(HostsEntryList.Builder builderForValue)
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
-
mergeHosts
public GuestConfigDetails.Builder mergeHosts(HostsEntryList value)
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
-
clearHosts
public GuestConfigDetails.Builder clearHosts()
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
-
getHostsBuilder
public HostsEntryList.Builder getHostsBuilder()
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
-
getHostsOrBuilder
public HostsEntryListOrBuilder 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
public NfsExportList getNfsExports()
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;- Specified by:
getNfsExportsin interfaceGuestConfigDetailsOrBuilder- Returns:
- The nfsExports.
-
setNfsExports
public GuestConfigDetails.Builder setNfsExports(NfsExportList value)
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
-
setNfsExports
public GuestConfigDetails.Builder setNfsExports(NfsExportList.Builder builderForValue)
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
-
mergeNfsExports
public GuestConfigDetails.Builder mergeNfsExports(NfsExportList value)
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
-
clearNfsExports
public GuestConfigDetails.Builder clearNfsExports()
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
-
getNfsExportsBuilder
public NfsExportList.Builder getNfsExportsBuilder()
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
-
getNfsExportsOrBuilder
public NfsExportListOrBuilder 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
public GuestConfigDetails.Builder setSelinuxModeValue(int value)
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
public GuestConfigDetails.SeLinuxMode getSelinuxMode()
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Specified by:
getSelinuxModein interfaceGuestConfigDetailsOrBuilder- Returns:
- The selinuxMode.
-
setSelinuxMode
public GuestConfigDetails.Builder setSelinuxMode(GuestConfigDetails.SeLinuxMode value)
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
public GuestConfigDetails.Builder clearSelinuxMode()
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final GuestConfigDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
mergeUnknownFields
public final GuestConfigDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
-