Class Inventory.WindowsQuickFixEngineeringPackage.Builder

public static final class Inventory.WindowsQuickFixEngineeringPackage.Builder extends 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 type google.cloud.osconfig.v1.Inventory.WindowsQuickFixEngineeringPackage

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

build()

public Inventory.WindowsQuickFixEngineeringPackage build()
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage

buildPartial()

public Inventory.WindowsQuickFixEngineeringPackage buildPartial()
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage

clear()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clear()
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

clearCaption()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearCaption()

A short textual description of the QFE update.

string caption = 1;

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

clearDescription()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearDescription()

A textual description of the QFE update.

string description = 2;

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

clearHotFixId()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearHotFixId()

Unique identifier associated with a particular QFE update.

string hot_fix_id = 3;

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

clearInstallTime()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearInstallTime()

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Inventory.WindowsQuickFixEngineeringPackage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

clone()

public Inventory.WindowsQuickFixEngineeringPackage.Builder clone()
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

getCaption()

public String getCaption()

A short textual description of the QFE update.

string caption = 1;

Returns
TypeDescription
String

The caption.

getCaptionBytes()

public ByteString getCaptionBytes()

A short textual description of the QFE update.

string caption = 1;

Returns
TypeDescription
ByteString

The bytes for caption.

getDefaultInstanceForType()

public Inventory.WindowsQuickFixEngineeringPackage getDefaultInstanceForType()
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage

getDescription()

public String getDescription()

A textual description of the QFE update.

string description = 2;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

A textual description of the QFE update.

string description = 2;

Returns
TypeDescription
ByteString

The bytes for description.

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getHotFixId()

public String getHotFixId()

Unique identifier associated with a particular QFE update.

string hot_fix_id = 3;

Returns
TypeDescription
String

The hotFixId.

getHotFixIdBytes()

public ByteString getHotFixIdBytes()

Unique identifier associated with a particular QFE update.

string hot_fix_id = 3;

Returns
TypeDescription
ByteString

The bytes for hotFixId.

getInstallTime()

public Timestamp getInstallTime()

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Returns
TypeDescription
Timestamp

The installTime.

getInstallTimeBuilder()

public Timestamp.Builder getInstallTimeBuilder()

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Returns
TypeDescription
Builder

getInstallTimeOrBuilder()

public TimestampOrBuilder getInstallTimeOrBuilder()

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Returns
TypeDescription
TimestampOrBuilder

hasInstallTime()

public boolean hasInstallTime()

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Returns
TypeDescription
boolean

Whether the installTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(Inventory.WindowsQuickFixEngineeringPackage other)

public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(Inventory.WindowsQuickFixEngineeringPackage other)
Parameter
NameDescription
otherInventory.WindowsQuickFixEngineeringPackage
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

mergeInstallTime(Timestamp value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeInstallTime(Timestamp value)

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Inventory.WindowsQuickFixEngineeringPackage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

setCaption(String value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setCaption(String value)

A short textual description of the QFE update.

string caption = 1;

Parameter
NameDescription
valueString

The caption to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setCaptionBytes(ByteString value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setCaptionBytes(ByteString value)

A short textual description of the QFE update.

string caption = 1;

Parameter
NameDescription
valueByteString

The bytes for caption to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setDescription(String value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setDescription(String value)

A textual description of the QFE update.

string description = 2;

Parameter
NameDescription
valueString

The description to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setDescriptionBytes(ByteString value)

A textual description of the QFE update.

string description = 2;

Parameter
NameDescription
valueByteString

The bytes for description to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

setHotFixId(String value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setHotFixId(String value)

Unique identifier associated with a particular QFE update.

string hot_fix_id = 3;

Parameter
NameDescription
valueString

The hotFixId to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setHotFixIdBytes(ByteString value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setHotFixIdBytes(ByteString value)

Unique identifier associated with a particular QFE update.

string hot_fix_id = 3;

Parameter
NameDescription
valueByteString

The bytes for hotFixId to set.

Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

This builder for chaining.

setInstallTime(Timestamp value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(Timestamp value)

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

setInstallTime(Timestamp.Builder builderForValue)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(Timestamp.Builder builderForValue)

Date that the QFE update was installed. Mapped from installed_on field.

.google.protobuf.Timestamp install_time = 5;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Inventory.WindowsQuickFixEngineeringPackage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Inventory.WindowsQuickFixEngineeringPackage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Inventory.WindowsQuickFixEngineeringPackage.Builder
Overrides