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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GuestConfigDetails
build()
GuestConfigDetails
buildPartial()
GuestConfigDetails.Builder
clear()
GuestConfigDetails.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
GuestConfigDetails.Builder
clearFstab()
Mount list (Linux fstab).GuestConfigDetails.Builder
clearHosts()
Hosts file (/etc/hosts).GuestConfigDetails.Builder
clearIssue()
OS issue (typically /etc/issue in Linux).GuestConfigDetails.Builder
clearNfsExports()
NFS exports.GuestConfigDetails.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
GuestConfigDetails.Builder
clearSelinuxMode()
Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.Builder
clone()
GuestConfigDetails
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
FstabEntryList
getFstab()
Mount list (Linux fstab).FstabEntryList.Builder
getFstabBuilder()
Mount list (Linux fstab).FstabEntryListOrBuilder
getFstabOrBuilder()
Mount list (Linux fstab).HostsEntryList
getHosts()
Hosts file (/etc/hosts).HostsEntryList.Builder
getHostsBuilder()
Hosts file (/etc/hosts).HostsEntryListOrBuilder
getHostsOrBuilder()
Hosts file (/etc/hosts).String
getIssue()
OS issue (typically /etc/issue in Linux).com.google.protobuf.ByteString
getIssueBytes()
OS issue (typically /etc/issue in Linux).NfsExportList
getNfsExports()
NFS exports.NfsExportList.Builder
getNfsExportsBuilder()
NFS exports.NfsExportListOrBuilder
getNfsExportsOrBuilder()
NFS exports.GuestConfigDetails.SeLinuxMode
getSelinuxMode()
Security-Enhanced Linux (SELinux) mode.int
getSelinuxModeValue()
Security-Enhanced Linux (SELinux) mode.boolean
hasFstab()
Mount list (Linux fstab).boolean
hasHosts()
Hosts file (/etc/hosts).boolean
hasNfsExports()
NFS exports.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
GuestConfigDetails.Builder
mergeFrom(GuestConfigDetails other)
GuestConfigDetails.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GuestConfigDetails.Builder
mergeFrom(com.google.protobuf.Message other)
GuestConfigDetails.Builder
mergeFstab(FstabEntryList value)
Mount list (Linux fstab).GuestConfigDetails.Builder
mergeHosts(HostsEntryList value)
Hosts file (/etc/hosts).GuestConfigDetails.Builder
mergeNfsExports(NfsExportList value)
NFS exports.GuestConfigDetails.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GuestConfigDetails.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GuestConfigDetails.Builder
setFstab(FstabEntryList value)
Mount list (Linux fstab).GuestConfigDetails.Builder
setFstab(FstabEntryList.Builder builderForValue)
Mount list (Linux fstab).GuestConfigDetails.Builder
setHosts(HostsEntryList value)
Hosts file (/etc/hosts).GuestConfigDetails.Builder
setHosts(HostsEntryList.Builder builderForValue)
Hosts file (/etc/hosts).GuestConfigDetails.Builder
setIssue(String value)
OS issue (typically /etc/issue in Linux).GuestConfigDetails.Builder
setIssueBytes(com.google.protobuf.ByteString value)
OS issue (typically /etc/issue in Linux).GuestConfigDetails.Builder
setNfsExports(NfsExportList value)
NFS exports.GuestConfigDetails.Builder
setNfsExports(NfsExportList.Builder builderForValue)
NFS exports.GuestConfigDetails.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
GuestConfigDetails.Builder
setSelinuxMode(GuestConfigDetails.SeLinuxMode value)
Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.Builder
setSelinuxModeValue(int value)
Security-Enhanced Linux (SELinux) mode.GuestConfigDetails.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<GuestConfigDetails.Builder>
-
clear
public GuestConfigDetails.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<GuestConfigDetails.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<GuestConfigDetails.Builder>
-
getDefaultInstanceForType
public GuestConfigDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GuestConfigDetails build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GuestConfigDetails buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
setField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
clearField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
clearOneof
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
setRepeatedField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
addRepeatedField
public GuestConfigDetails.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<GuestConfigDetails.Builder>
-
mergeFrom
public GuestConfigDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GuestConfigDetails.Builder>
-
mergeFrom
public GuestConfigDetails.Builder mergeFrom(GuestConfigDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getIssue
in interfaceGuestConfigDetailsOrBuilder
- Returns:
- The issue.
-
getIssueBytes
public com.google.protobuf.ByteString getIssueBytes()
OS issue (typically /etc/issue in Linux).
string issue = 1;
- Specified by:
getIssueBytes
in 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:
hasFstab
in 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:
getFstab
in 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:
getFstabOrBuilder
in interfaceGuestConfigDetailsOrBuilder
-
hasHosts
public boolean hasHosts()
Hosts file (/etc/hosts).
.google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
- Specified by:
hasHosts
in 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:
getHosts
in 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:
getHostsOrBuilder
in interfaceGuestConfigDetailsOrBuilder
-
hasNfsExports
public boolean hasNfsExports()
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
- Specified by:
hasNfsExports
in interfaceGuestConfigDetailsOrBuilder
- Returns:
- Whether the nfsExports field is set.
-
getNfsExports
public NfsExportList getNfsExports()
NFS exports.
.google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
- Specified by:
getNfsExports
in 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:
getNfsExportsOrBuilder
in interfaceGuestConfigDetailsOrBuilder
-
getSelinuxModeValue
public int getSelinuxModeValue()
Security-Enhanced Linux (SELinux) mode.
.google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;
- Specified by:
getSelinuxModeValue
in 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:
getSelinuxMode
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
mergeUnknownFields
public final GuestConfigDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GuestConfigDetails.Builder>
-
-