Class GuestOsDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GuestOsDetails.Builder>
-
- com.google.cloud.migrationcenter.v1.GuestOsDetails.Builder
-
- All Implemented Interfaces:
GuestOsDetailsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- GuestOsDetails
public static final class GuestOsDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GuestOsDetails.Builder> implements GuestOsDetailsOrBuilder
Information from Guest-level collections.
Protobuf typegoogle.cloud.migrationcenter.v1.GuestOsDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GuestOsDetails.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GuestOsDetails
build()
GuestOsDetails
buildPartial()
GuestOsDetails.Builder
clear()
GuestOsDetails.Builder
clearConfig()
OS and app configuration.GuestOsDetails.Builder
clearFamily()
What family the OS belong to, if known.GuestOsDetails.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
GuestOsDetails.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
GuestOsDetails.Builder
clearOsName()
The name of the operating system.GuestOsDetails.Builder
clearRuntime()
Runtime information.GuestOsDetails.Builder
clearVersion()
The version of the operating system.GuestOsDetails.Builder
clone()
GuestConfigDetails
getConfig()
OS and app configuration.GuestConfigDetails.Builder
getConfigBuilder()
OS and app configuration.GuestConfigDetailsOrBuilder
getConfigOrBuilder()
OS and app configuration.GuestOsDetails
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
OperatingSystemFamily
getFamily()
What family the OS belong to, if known.int
getFamilyValue()
What family the OS belong to, if known.String
getOsName()
The name of the operating system.com.google.protobuf.ByteString
getOsNameBytes()
The name of the operating system.GuestRuntimeDetails
getRuntime()
Runtime information.GuestRuntimeDetails.Builder
getRuntimeBuilder()
Runtime information.GuestRuntimeDetailsOrBuilder
getRuntimeOrBuilder()
Runtime information.String
getVersion()
The version of the operating system.com.google.protobuf.ByteString
getVersionBytes()
The version of the operating system.boolean
hasConfig()
OS and app configuration.boolean
hasRuntime()
Runtime information.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
GuestOsDetails.Builder
mergeConfig(GuestConfigDetails value)
OS and app configuration.GuestOsDetails.Builder
mergeFrom(GuestOsDetails other)
GuestOsDetails.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GuestOsDetails.Builder
mergeFrom(com.google.protobuf.Message other)
GuestOsDetails.Builder
mergeRuntime(GuestRuntimeDetails value)
Runtime information.GuestOsDetails.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GuestOsDetails.Builder
setConfig(GuestConfigDetails value)
OS and app configuration.GuestOsDetails.Builder
setConfig(GuestConfigDetails.Builder builderForValue)
OS and app configuration.GuestOsDetails.Builder
setFamily(OperatingSystemFamily value)
What family the OS belong to, if known.GuestOsDetails.Builder
setFamilyValue(int value)
What family the OS belong to, if known.GuestOsDetails.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GuestOsDetails.Builder
setOsName(String value)
The name of the operating system.GuestOsDetails.Builder
setOsNameBytes(com.google.protobuf.ByteString value)
The name of the operating system.GuestOsDetails.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
GuestOsDetails.Builder
setRuntime(GuestRuntimeDetails value)
Runtime information.GuestOsDetails.Builder
setRuntime(GuestRuntimeDetails.Builder builderForValue)
Runtime information.GuestOsDetails.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GuestOsDetails.Builder
setVersion(String value)
The version of the operating system.GuestOsDetails.Builder
setVersionBytes(com.google.protobuf.ByteString value)
The version of the operating system.-
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<GuestOsDetails.Builder>
-
clear
public GuestOsDetails.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<GuestOsDetails.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<GuestOsDetails.Builder>
-
getDefaultInstanceForType
public GuestOsDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GuestOsDetails build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GuestOsDetails buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GuestOsDetails.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<GuestOsDetails.Builder>
-
setField
public GuestOsDetails.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<GuestOsDetails.Builder>
-
clearField
public GuestOsDetails.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<GuestOsDetails.Builder>
-
clearOneof
public GuestOsDetails.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<GuestOsDetails.Builder>
-
setRepeatedField
public GuestOsDetails.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<GuestOsDetails.Builder>
-
addRepeatedField
public GuestOsDetails.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<GuestOsDetails.Builder>
-
mergeFrom
public GuestOsDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GuestOsDetails.Builder>
-
mergeFrom
public GuestOsDetails.Builder mergeFrom(GuestOsDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<GuestOsDetails.Builder>
-
mergeFrom
public GuestOsDetails.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<GuestOsDetails.Builder>
- Throws:
IOException
-
getOsName
public String getOsName()
The name of the operating system.
string os_name = 1;
- Specified by:
getOsName
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The osName.
-
getOsNameBytes
public com.google.protobuf.ByteString getOsNameBytes()
The name of the operating system.
string os_name = 1;
- Specified by:
getOsNameBytes
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The bytes for osName.
-
setOsName
public GuestOsDetails.Builder setOsName(String value)
The name of the operating system.
string os_name = 1;
- Parameters:
value
- The osName to set.- Returns:
- This builder for chaining.
-
clearOsName
public GuestOsDetails.Builder clearOsName()
The name of the operating system.
string os_name = 1;
- Returns:
- This builder for chaining.
-
setOsNameBytes
public GuestOsDetails.Builder setOsNameBytes(com.google.protobuf.ByteString value)
The name of the operating system.
string os_name = 1;
- Parameters:
value
- The bytes for osName to set.- Returns:
- This builder for chaining.
-
getFamilyValue
public int getFamilyValue()
What family the OS belong to, if known.
.google.cloud.migrationcenter.v1.OperatingSystemFamily family = 2;
- Specified by:
getFamilyValue
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The enum numeric value on the wire for family.
-
setFamilyValue
public GuestOsDetails.Builder setFamilyValue(int value)
What family the OS belong to, if known.
.google.cloud.migrationcenter.v1.OperatingSystemFamily family = 2;
- Parameters:
value
- The enum numeric value on the wire for family to set.- Returns:
- This builder for chaining.
-
getFamily
public OperatingSystemFamily getFamily()
What family the OS belong to, if known.
.google.cloud.migrationcenter.v1.OperatingSystemFamily family = 2;
- Specified by:
getFamily
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The family.
-
setFamily
public GuestOsDetails.Builder setFamily(OperatingSystemFamily value)
What family the OS belong to, if known.
.google.cloud.migrationcenter.v1.OperatingSystemFamily family = 2;
- Parameters:
value
- The family to set.- Returns:
- This builder for chaining.
-
clearFamily
public GuestOsDetails.Builder clearFamily()
What family the OS belong to, if known.
.google.cloud.migrationcenter.v1.OperatingSystemFamily family = 2;
- Returns:
- This builder for chaining.
-
getVersion
public String getVersion()
The version of the operating system.
string version = 3;
- Specified by:
getVersion
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
The version of the operating system.
string version = 3;
- Specified by:
getVersionBytes
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The bytes for version.
-
setVersion
public GuestOsDetails.Builder setVersion(String value)
The version of the operating system.
string version = 3;
- Parameters:
value
- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public GuestOsDetails.Builder clearVersion()
The version of the operating system.
string version = 3;
- Returns:
- This builder for chaining.
-
setVersionBytes
public GuestOsDetails.Builder setVersionBytes(com.google.protobuf.ByteString value)
The version of the operating system.
string version = 3;
- Parameters:
value
- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig()
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
- Specified by:
hasConfig
in interfaceGuestOsDetailsOrBuilder
- Returns:
- Whether the config field is set.
-
getConfig
public GuestConfigDetails getConfig()
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
- Specified by:
getConfig
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The config.
-
setConfig
public GuestOsDetails.Builder setConfig(GuestConfigDetails value)
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
-
setConfig
public GuestOsDetails.Builder setConfig(GuestConfigDetails.Builder builderForValue)
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
-
mergeConfig
public GuestOsDetails.Builder mergeConfig(GuestConfigDetails value)
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
-
clearConfig
public GuestOsDetails.Builder clearConfig()
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
-
getConfigBuilder
public GuestConfigDetails.Builder getConfigBuilder()
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
-
getConfigOrBuilder
public GuestConfigDetailsOrBuilder getConfigOrBuilder()
OS and app configuration.
.google.cloud.migrationcenter.v1.GuestConfigDetails config = 4;
- Specified by:
getConfigOrBuilder
in interfaceGuestOsDetailsOrBuilder
-
hasRuntime
public boolean hasRuntime()
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
- Specified by:
hasRuntime
in interfaceGuestOsDetailsOrBuilder
- Returns:
- Whether the runtime field is set.
-
getRuntime
public GuestRuntimeDetails getRuntime()
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
- Specified by:
getRuntime
in interfaceGuestOsDetailsOrBuilder
- Returns:
- The runtime.
-
setRuntime
public GuestOsDetails.Builder setRuntime(GuestRuntimeDetails value)
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
-
setRuntime
public GuestOsDetails.Builder setRuntime(GuestRuntimeDetails.Builder builderForValue)
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
-
mergeRuntime
public GuestOsDetails.Builder mergeRuntime(GuestRuntimeDetails value)
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
-
clearRuntime
public GuestOsDetails.Builder clearRuntime()
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
-
getRuntimeBuilder
public GuestRuntimeDetails.Builder getRuntimeBuilder()
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
-
getRuntimeOrBuilder
public GuestRuntimeDetailsOrBuilder getRuntimeOrBuilder()
Runtime information.
.google.cloud.migrationcenter.v1.GuestRuntimeDetails runtime = 5;
- Specified by:
getRuntimeOrBuilder
in interfaceGuestOsDetailsOrBuilder
-
setUnknownFields
public final GuestOsDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GuestOsDetails.Builder>
-
mergeUnknownFields
public final GuestOsDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GuestOsDetails.Builder>
-
-