Class Inventory.WindowsQuickFixEngineeringPackage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
- com.google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage.Builder
-
- All Implemented Interfaces:
Inventory.WindowsQuickFixEngineeringPackageOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Inventory.WindowsQuickFixEngineeringPackage
public static final class Inventory.WindowsQuickFixEngineeringPackage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder> implements Inventory.WindowsQuickFixEngineeringPackageOrBuilder
Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering
Protobuf typegoogle.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Inventory.WindowsQuickFixEngineeringPackage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Inventory.WindowsQuickFixEngineeringPackage
build()
Inventory.WindowsQuickFixEngineeringPackage
buildPartial()
Inventory.WindowsQuickFixEngineeringPackage.Builder
clear()
Inventory.WindowsQuickFixEngineeringPackage.Builder
clearCaption()
A short textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
clearDescription()
A textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Inventory.WindowsQuickFixEngineeringPackage.Builder
clearHotFixId()
Unique identifier associated with a particular QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
clearInstallTime()
Date that the QFE update was installed.Inventory.WindowsQuickFixEngineeringPackage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Inventory.WindowsQuickFixEngineeringPackage.Builder
clone()
String
getCaption()
A short textual description of the QFE update.com.google.protobuf.ByteString
getCaptionBytes()
A short textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage
getDefaultInstanceForType()
String
getDescription()
A textual description of the QFE update.com.google.protobuf.ByteString
getDescriptionBytes()
A textual description of the QFE update.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getHotFixId()
Unique identifier associated with a particular QFE update.com.google.protobuf.ByteString
getHotFixIdBytes()
Unique identifier associated with a particular QFE update.com.google.protobuf.Timestamp
getInstallTime()
Date that the QFE update was installed.com.google.protobuf.Timestamp.Builder
getInstallTimeBuilder()
Date that the QFE update was installed.com.google.protobuf.TimestampOrBuilder
getInstallTimeOrBuilder()
Date that the QFE update was installed.boolean
hasInstallTime()
Date that the QFE update was installed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Inventory.WindowsQuickFixEngineeringPackage.Builder
mergeFrom(Inventory.WindowsQuickFixEngineeringPackage other)
Inventory.WindowsQuickFixEngineeringPackage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Inventory.WindowsQuickFixEngineeringPackage.Builder
mergeFrom(com.google.protobuf.Message other)
Inventory.WindowsQuickFixEngineeringPackage.Builder
mergeInstallTime(com.google.protobuf.Timestamp value)
Date that the QFE update was installed.Inventory.WindowsQuickFixEngineeringPackage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Inventory.WindowsQuickFixEngineeringPackage.Builder
setCaption(String value)
A short textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setCaptionBytes(com.google.protobuf.ByteString value)
A short textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setDescription(String value)
A textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
A textual description of the QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Inventory.WindowsQuickFixEngineeringPackage.Builder
setHotFixId(String value)
Unique identifier associated with a particular QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setHotFixIdBytes(com.google.protobuf.ByteString value)
Unique identifier associated with a particular QFE update.Inventory.WindowsQuickFixEngineeringPackage.Builder
setInstallTime(com.google.protobuf.Timestamp value)
Date that the QFE update was installed.Inventory.WindowsQuickFixEngineeringPackage.Builder
setInstallTime(com.google.protobuf.Timestamp.Builder builderForValue)
Date that the QFE update was installed.Inventory.WindowsQuickFixEngineeringPackage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
clear
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
getDefaultInstanceForType
public Inventory.WindowsQuickFixEngineeringPackage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Inventory.WindowsQuickFixEngineeringPackage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Inventory.WindowsQuickFixEngineeringPackage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
setField
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
clearField
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
clearOneof
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
setRepeatedField
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
addRepeatedField
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(Inventory.WindowsQuickFixEngineeringPackage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.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<Inventory.WindowsQuickFixEngineeringPackage.Builder>
- Throws:
IOException
-
getCaption
public String getCaption()
A short textual description of the QFE update.
string caption = 1;
- Specified by:
getCaption
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The caption.
-
getCaptionBytes
public com.google.protobuf.ByteString getCaptionBytes()
A short textual description of the QFE update.
string caption = 1;
- Specified by:
getCaptionBytes
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The bytes for caption.
-
setCaption
public Inventory.WindowsQuickFixEngineeringPackage.Builder setCaption(String value)
A short textual description of the QFE update.
string caption = 1;
- Parameters:
value
- The caption to set.- Returns:
- This builder for chaining.
-
clearCaption
public Inventory.WindowsQuickFixEngineeringPackage.Builder clearCaption()
A short textual description of the QFE update.
string caption = 1;
- Returns:
- This builder for chaining.
-
setCaptionBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setCaptionBytes(com.google.protobuf.ByteString value)
A short textual description of the QFE update.
string caption = 1;
- Parameters:
value
- The bytes for caption to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
A textual description of the QFE update.
string description = 2;
- Specified by:
getDescription
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
A textual description of the QFE update.
string description = 2;
- Specified by:
getDescriptionBytes
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public Inventory.WindowsQuickFixEngineeringPackage.Builder setDescription(String value)
A textual description of the QFE update.
string description = 2;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Inventory.WindowsQuickFixEngineeringPackage.Builder clearDescription()
A textual description of the QFE update.
string description = 2;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
A textual description of the QFE update.
string description = 2;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
getHotFixId
public String getHotFixId()
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;
- Specified by:
getHotFixId
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The hotFixId.
-
getHotFixIdBytes
public com.google.protobuf.ByteString getHotFixIdBytes()
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;
- Specified by:
getHotFixIdBytes
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The bytes for hotFixId.
-
setHotFixId
public Inventory.WindowsQuickFixEngineeringPackage.Builder setHotFixId(String value)
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;
- Parameters:
value
- The hotFixId to set.- Returns:
- This builder for chaining.
-
clearHotFixId
public Inventory.WindowsQuickFixEngineeringPackage.Builder clearHotFixId()
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;
- Returns:
- This builder for chaining.
-
setHotFixIdBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setHotFixIdBytes(com.google.protobuf.ByteString value)
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;
- Parameters:
value
- The bytes for hotFixId to set.- Returns:
- This builder for chaining.
-
hasInstallTime
public boolean hasInstallTime()
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
- Specified by:
hasInstallTime
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- Whether the installTime field is set.
-
getInstallTime
public com.google.protobuf.Timestamp getInstallTime()
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
- Specified by:
getInstallTime
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
- Returns:
- The installTime.
-
setInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(com.google.protobuf.Timestamp value)
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
-
setInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(com.google.protobuf.Timestamp.Builder builderForValue)
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
-
mergeInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeInstallTime(com.google.protobuf.Timestamp value)
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
-
clearInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder clearInstallTime()
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
-
getInstallTimeBuilder
public com.google.protobuf.Timestamp.Builder getInstallTimeBuilder()
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
-
getInstallTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getInstallTimeOrBuilder()
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;
- Specified by:
getInstallTimeOrBuilder
in interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
-
setUnknownFields
public final Inventory.WindowsQuickFixEngineeringPackage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeUnknownFields
public final Inventory.WindowsQuickFixEngineeringPackage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
-