Package com.google.cloud.osconfig.v1
Class Inventory.WindowsUpdatePackage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
- com.google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.Builder
-
- All Implemented Interfaces:
Inventory.WindowsUpdatePackageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Inventory.WindowsUpdatePackage
public static final class Inventory.WindowsUpdatePackage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder> implements Inventory.WindowsUpdatePackageOrBuilder
Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated.
Protobuf typegoogle.cloud.osconfig.v1.Inventory.WindowsUpdatePackage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Inventory.WindowsUpdatePackage.BuilderaddAllCategories(Iterable<? extends Inventory.WindowsUpdatePackage.WindowsUpdateCategory> values)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderaddAllKbArticleIds(Iterable<String> values)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.Inventory.WindowsUpdatePackage.BuilderaddAllMoreInfoUrls(Iterable<String> values)A collection of URLs that provide more information about the update package.Inventory.WindowsUpdatePackage.BuilderaddCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderaddCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderaddCategories(Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderaddCategories(Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.WindowsUpdateCategory.BuilderaddCategoriesBuilder()The categories that are associated with this update package.Inventory.WindowsUpdatePackage.WindowsUpdateCategory.BuilderaddCategoriesBuilder(int index)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderaddKbArticleIds(String value)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.Inventory.WindowsUpdatePackage.BuilderaddKbArticleIdsBytes(com.google.protobuf.ByteString value)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.Inventory.WindowsUpdatePackage.BuilderaddMoreInfoUrls(String value)A collection of URLs that provide more information about the update package.Inventory.WindowsUpdatePackage.BuilderaddMoreInfoUrlsBytes(com.google.protobuf.ByteString value)A collection of URLs that provide more information about the update package.Inventory.WindowsUpdatePackage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Inventory.WindowsUpdatePackagebuild()Inventory.WindowsUpdatePackagebuildPartial()Inventory.WindowsUpdatePackage.Builderclear()Inventory.WindowsUpdatePackage.BuilderclearCategories()The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuilderclearDescription()The localized description of the update package.Inventory.WindowsUpdatePackage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Inventory.WindowsUpdatePackage.BuilderclearKbArticleIds()A collection of Microsoft Knowledge Base article IDs that are associated with the update package.Inventory.WindowsUpdatePackage.BuilderclearLastDeploymentChangeTime()The last published date of the update, in (UTC) date and time.Inventory.WindowsUpdatePackage.BuilderclearMoreInfoUrls()A collection of URLs that provide more information about the update package.Inventory.WindowsUpdatePackage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Inventory.WindowsUpdatePackage.BuilderclearRevisionNumber()The revision number of this update package.Inventory.WindowsUpdatePackage.BuilderclearSupportUrl()A hyperlink to the language-specific support information for the update.Inventory.WindowsUpdatePackage.BuilderclearTitle()The localized title of the update package.Inventory.WindowsUpdatePackage.BuilderclearUpdateId()Gets the identifier of an update package.Inventory.WindowsUpdatePackage.Builderclone()Inventory.WindowsUpdatePackage.WindowsUpdateCategorygetCategories(int index)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.WindowsUpdateCategory.BuildergetCategoriesBuilder(int index)The categories that are associated with this update package.List<Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder>getCategoriesBuilderList()The categories that are associated with this update package.intgetCategoriesCount()The categories that are associated with this update package.List<Inventory.WindowsUpdatePackage.WindowsUpdateCategory>getCategoriesList()The categories that are associated with this update package.Inventory.WindowsUpdatePackage.WindowsUpdateCategoryOrBuildergetCategoriesOrBuilder(int index)The categories that are associated with this update package.List<? extends Inventory.WindowsUpdatePackage.WindowsUpdateCategoryOrBuilder>getCategoriesOrBuilderList()The categories that are associated with this update package.Inventory.WindowsUpdatePackagegetDefaultInstanceForType()StringgetDescription()The localized description of the update package.com.google.protobuf.ByteStringgetDescriptionBytes()The localized description of the update package.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetKbArticleIds(int index)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.com.google.protobuf.ByteStringgetKbArticleIdsBytes(int index)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.intgetKbArticleIdsCount()A collection of Microsoft Knowledge Base article IDs that are associated with the update package.com.google.protobuf.ProtocolStringListgetKbArticleIdsList()A collection of Microsoft Knowledge Base article IDs that are associated with the update package.com.google.protobuf.TimestampgetLastDeploymentChangeTime()The last published date of the update, in (UTC) date and time.com.google.protobuf.Timestamp.BuildergetLastDeploymentChangeTimeBuilder()The last published date of the update, in (UTC) date and time.com.google.protobuf.TimestampOrBuildergetLastDeploymentChangeTimeOrBuilder()The last published date of the update, in (UTC) date and time.StringgetMoreInfoUrls(int index)A collection of URLs that provide more information about the update package.com.google.protobuf.ByteStringgetMoreInfoUrlsBytes(int index)A collection of URLs that provide more information about the update package.intgetMoreInfoUrlsCount()A collection of URLs that provide more information about the update package.com.google.protobuf.ProtocolStringListgetMoreInfoUrlsList()A collection of URLs that provide more information about the update package.intgetRevisionNumber()The revision number of this update package.StringgetSupportUrl()A hyperlink to the language-specific support information for the update.com.google.protobuf.ByteStringgetSupportUrlBytes()A hyperlink to the language-specific support information for the update.StringgetTitle()The localized title of the update package.com.google.protobuf.ByteStringgetTitleBytes()The localized title of the update package.StringgetUpdateId()Gets the identifier of an update package.com.google.protobuf.ByteStringgetUpdateIdBytes()Gets the identifier of an update package.booleanhasLastDeploymentChangeTime()The last published date of the update, in (UTC) date and time.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Inventory.WindowsUpdatePackage.BuildermergeFrom(Inventory.WindowsUpdatePackage other)Inventory.WindowsUpdatePackage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Inventory.WindowsUpdatePackage.BuildermergeFrom(com.google.protobuf.Message other)Inventory.WindowsUpdatePackage.BuildermergeLastDeploymentChangeTime(com.google.protobuf.Timestamp value)The last published date of the update, in (UTC) date and time.Inventory.WindowsUpdatePackage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Inventory.WindowsUpdatePackage.BuilderremoveCategories(int index)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuildersetCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuildersetCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)The categories that are associated with this update package.Inventory.WindowsUpdatePackage.BuildersetDescription(String value)The localized description of the update package.Inventory.WindowsUpdatePackage.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)The localized description of the update package.Inventory.WindowsUpdatePackage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Inventory.WindowsUpdatePackage.BuildersetKbArticleIds(int index, String value)A collection of Microsoft Knowledge Base article IDs that are associated with the update package.Inventory.WindowsUpdatePackage.BuildersetLastDeploymentChangeTime(com.google.protobuf.Timestamp value)The last published date of the update, in (UTC) date and time.Inventory.WindowsUpdatePackage.BuildersetLastDeploymentChangeTime(com.google.protobuf.Timestamp.Builder builderForValue)The last published date of the update, in (UTC) date and time.Inventory.WindowsUpdatePackage.BuildersetMoreInfoUrls(int index, String value)A collection of URLs that provide more information about the update package.Inventory.WindowsUpdatePackage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Inventory.WindowsUpdatePackage.BuildersetRevisionNumber(int value)The revision number of this update package.Inventory.WindowsUpdatePackage.BuildersetSupportUrl(String value)A hyperlink to the language-specific support information for the update.Inventory.WindowsUpdatePackage.BuildersetSupportUrlBytes(com.google.protobuf.ByteString value)A hyperlink to the language-specific support information for the update.Inventory.WindowsUpdatePackage.BuildersetTitle(String value)The localized title of the update package.Inventory.WindowsUpdatePackage.BuildersetTitleBytes(com.google.protobuf.ByteString value)The localized title of the update package.Inventory.WindowsUpdatePackage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Inventory.WindowsUpdatePackage.BuildersetUpdateId(String value)Gets the identifier of an update package.Inventory.WindowsUpdatePackage.BuildersetUpdateIdBytes(com.google.protobuf.ByteString value)Gets the identifier of an update package.-
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<Inventory.WindowsUpdatePackage.Builder>
-
clear
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>
-
getDefaultInstanceForType
public Inventory.WindowsUpdatePackage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Inventory.WindowsUpdatePackage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Inventory.WindowsUpdatePackage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>
-
setField
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>
-
clearField
public Inventory.WindowsUpdatePackage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
clearOneof
public Inventory.WindowsUpdatePackage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
setRepeatedField
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>
-
addRepeatedField
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>
-
mergeFrom
public Inventory.WindowsUpdatePackage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsUpdatePackage.Builder>
-
mergeFrom
public Inventory.WindowsUpdatePackage.Builder mergeFrom(Inventory.WindowsUpdatePackage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
mergeFrom
public Inventory.WindowsUpdatePackage.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<Inventory.WindowsUpdatePackage.Builder>- Throws:
IOException
-
getTitle
public String getTitle()
The localized title of the update package.
string title = 1;- Specified by:
getTitlein interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
The localized title of the update package.
string title = 1;- Specified by:
getTitleBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The bytes for title.
-
setTitle
public Inventory.WindowsUpdatePackage.Builder setTitle(String value)
The localized title of the update package.
string title = 1;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
public Inventory.WindowsUpdatePackage.Builder clearTitle()
The localized title of the update package.
string title = 1;- Returns:
- This builder for chaining.
-
setTitleBytes
public Inventory.WindowsUpdatePackage.Builder setTitleBytes(com.google.protobuf.ByteString value)
The localized title of the update package.
string title = 1;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
The localized description of the update package.
string description = 2;- Specified by:
getDescriptionin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
The localized description of the update package.
string description = 2;- Specified by:
getDescriptionBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The bytes for description.
-
setDescription
public Inventory.WindowsUpdatePackage.Builder setDescription(String value)
The localized description of the update package.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Inventory.WindowsUpdatePackage.Builder clearDescription()
The localized description of the update package.
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Inventory.WindowsUpdatePackage.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The localized description of the update package.
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getCategoriesList
public List<Inventory.WindowsUpdatePackage.WindowsUpdateCategory> getCategoriesList()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesListin interfaceInventory.WindowsUpdatePackageOrBuilder
-
getCategoriesCount
public int getCategoriesCount()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesCountin interfaceInventory.WindowsUpdatePackageOrBuilder
-
getCategories
public Inventory.WindowsUpdatePackage.WindowsUpdateCategory getCategories(int index)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesin interfaceInventory.WindowsUpdatePackageOrBuilder
-
setCategories
public Inventory.WindowsUpdatePackage.Builder setCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
setCategories
public Inventory.WindowsUpdatePackage.Builder setCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addCategories
public Inventory.WindowsUpdatePackage.Builder addCategories(Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addCategories
public Inventory.WindowsUpdatePackage.Builder addCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addCategories
public Inventory.WindowsUpdatePackage.Builder addCategories(Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addCategories
public Inventory.WindowsUpdatePackage.Builder addCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addAllCategories
public Inventory.WindowsUpdatePackage.Builder addAllCategories(Iterable<? extends Inventory.WindowsUpdatePackage.WindowsUpdateCategory> values)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
clearCategories
public Inventory.WindowsUpdatePackage.Builder clearCategories()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
removeCategories
public Inventory.WindowsUpdatePackage.Builder removeCategories(int index)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
getCategoriesBuilder
public Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder getCategoriesBuilder(int index)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
getCategoriesOrBuilder
public Inventory.WindowsUpdatePackage.WindowsUpdateCategoryOrBuilder getCategoriesOrBuilder(int index)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesOrBuilderin interfaceInventory.WindowsUpdatePackageOrBuilder
-
getCategoriesOrBuilderList
public List<? extends Inventory.WindowsUpdatePackage.WindowsUpdateCategoryOrBuilder> getCategoriesOrBuilderList()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesOrBuilderListin interfaceInventory.WindowsUpdatePackageOrBuilder
-
addCategoriesBuilder
public Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder addCategoriesBuilder()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
addCategoriesBuilder
public Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder addCategoriesBuilder(int index)
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
getCategoriesBuilderList
public List<Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder> getCategoriesBuilderList()
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;
-
getKbArticleIdsList
public com.google.protobuf.ProtocolStringList getKbArticleIdsList()
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Specified by:
getKbArticleIdsListin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- A list containing the kbArticleIds.
-
getKbArticleIdsCount
public int getKbArticleIdsCount()
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Specified by:
getKbArticleIdsCountin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The count of kbArticleIds.
-
getKbArticleIds
public String getKbArticleIds(int index)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Specified by:
getKbArticleIdsin interfaceInventory.WindowsUpdatePackageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The kbArticleIds at the given index.
-
getKbArticleIdsBytes
public com.google.protobuf.ByteString getKbArticleIdsBytes(int index)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Specified by:
getKbArticleIdsBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the kbArticleIds at the given index.
-
setKbArticleIds
public Inventory.WindowsUpdatePackage.Builder setKbArticleIds(int index, String value)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Parameters:
index- The index to set the value at.value- The kbArticleIds to set.- Returns:
- This builder for chaining.
-
addKbArticleIds
public Inventory.WindowsUpdatePackage.Builder addKbArticleIds(String value)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Parameters:
value- The kbArticleIds to add.- Returns:
- This builder for chaining.
-
addAllKbArticleIds
public Inventory.WindowsUpdatePackage.Builder addAllKbArticleIds(Iterable<String> values)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Parameters:
values- The kbArticleIds to add.- Returns:
- This builder for chaining.
-
clearKbArticleIds
public Inventory.WindowsUpdatePackage.Builder clearKbArticleIds()
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Returns:
- This builder for chaining.
-
addKbArticleIdsBytes
public Inventory.WindowsUpdatePackage.Builder addKbArticleIdsBytes(com.google.protobuf.ByteString value)
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
repeated string kb_article_ids = 4;- Parameters:
value- The bytes of the kbArticleIds to add.- Returns:
- This builder for chaining.
-
getSupportUrl
public String getSupportUrl()
A hyperlink to the language-specific support information for the update.
string support_url = 11;- Specified by:
getSupportUrlin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The supportUrl.
-
getSupportUrlBytes
public com.google.protobuf.ByteString getSupportUrlBytes()
A hyperlink to the language-specific support information for the update.
string support_url = 11;- Specified by:
getSupportUrlBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The bytes for supportUrl.
-
setSupportUrl
public Inventory.WindowsUpdatePackage.Builder setSupportUrl(String value)
A hyperlink to the language-specific support information for the update.
string support_url = 11;- Parameters:
value- The supportUrl to set.- Returns:
- This builder for chaining.
-
clearSupportUrl
public Inventory.WindowsUpdatePackage.Builder clearSupportUrl()
A hyperlink to the language-specific support information for the update.
string support_url = 11;- Returns:
- This builder for chaining.
-
setSupportUrlBytes
public Inventory.WindowsUpdatePackage.Builder setSupportUrlBytes(com.google.protobuf.ByteString value)
A hyperlink to the language-specific support information for the update.
string support_url = 11;- Parameters:
value- The bytes for supportUrl to set.- Returns:
- This builder for chaining.
-
getMoreInfoUrlsList
public com.google.protobuf.ProtocolStringList getMoreInfoUrlsList()
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Specified by:
getMoreInfoUrlsListin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- A list containing the moreInfoUrls.
-
getMoreInfoUrlsCount
public int getMoreInfoUrlsCount()
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Specified by:
getMoreInfoUrlsCountin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The count of moreInfoUrls.
-
getMoreInfoUrls
public String getMoreInfoUrls(int index)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Specified by:
getMoreInfoUrlsin interfaceInventory.WindowsUpdatePackageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The moreInfoUrls at the given index.
-
getMoreInfoUrlsBytes
public com.google.protobuf.ByteString getMoreInfoUrlsBytes(int index)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Specified by:
getMoreInfoUrlsBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the moreInfoUrls at the given index.
-
setMoreInfoUrls
public Inventory.WindowsUpdatePackage.Builder setMoreInfoUrls(int index, String value)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Parameters:
index- The index to set the value at.value- The moreInfoUrls to set.- Returns:
- This builder for chaining.
-
addMoreInfoUrls
public Inventory.WindowsUpdatePackage.Builder addMoreInfoUrls(String value)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Parameters:
value- The moreInfoUrls to add.- Returns:
- This builder for chaining.
-
addAllMoreInfoUrls
public Inventory.WindowsUpdatePackage.Builder addAllMoreInfoUrls(Iterable<String> values)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Parameters:
values- The moreInfoUrls to add.- Returns:
- This builder for chaining.
-
clearMoreInfoUrls
public Inventory.WindowsUpdatePackage.Builder clearMoreInfoUrls()
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Returns:
- This builder for chaining.
-
addMoreInfoUrlsBytes
public Inventory.WindowsUpdatePackage.Builder addMoreInfoUrlsBytes(com.google.protobuf.ByteString value)
A collection of URLs that provide more information about the update package.
repeated string more_info_urls = 5;- Parameters:
value- The bytes of the moreInfoUrls to add.- Returns:
- This builder for chaining.
-
getUpdateId
public String getUpdateId()
Gets the identifier of an update package. Stays the same across revisions.
string update_id = 6;- Specified by:
getUpdateIdin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The updateId.
-
getUpdateIdBytes
public com.google.protobuf.ByteString getUpdateIdBytes()
Gets the identifier of an update package. Stays the same across revisions.
string update_id = 6;- Specified by:
getUpdateIdBytesin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The bytes for updateId.
-
setUpdateId
public Inventory.WindowsUpdatePackage.Builder setUpdateId(String value)
Gets the identifier of an update package. Stays the same across revisions.
string update_id = 6;- Parameters:
value- The updateId to set.- Returns:
- This builder for chaining.
-
clearUpdateId
public Inventory.WindowsUpdatePackage.Builder clearUpdateId()
Gets the identifier of an update package. Stays the same across revisions.
string update_id = 6;- Returns:
- This builder for chaining.
-
setUpdateIdBytes
public Inventory.WindowsUpdatePackage.Builder setUpdateIdBytes(com.google.protobuf.ByteString value)
Gets the identifier of an update package. Stays the same across revisions.
string update_id = 6;- Parameters:
value- The bytes for updateId to set.- Returns:
- This builder for chaining.
-
getRevisionNumber
public int getRevisionNumber()
The revision number of this update package.
int32 revision_number = 7;- Specified by:
getRevisionNumberin interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The revisionNumber.
-
setRevisionNumber
public Inventory.WindowsUpdatePackage.Builder setRevisionNumber(int value)
The revision number of this update package.
int32 revision_number = 7;- Parameters:
value- The revisionNumber to set.- Returns:
- This builder for chaining.
-
clearRevisionNumber
public Inventory.WindowsUpdatePackage.Builder clearRevisionNumber()
The revision number of this update package.
int32 revision_number = 7;- Returns:
- This builder for chaining.
-
hasLastDeploymentChangeTime
public boolean hasLastDeploymentChangeTime()
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;- Specified by:
hasLastDeploymentChangeTimein interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- Whether the lastDeploymentChangeTime field is set.
-
getLastDeploymentChangeTime
public com.google.protobuf.Timestamp getLastDeploymentChangeTime()
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;- Specified by:
getLastDeploymentChangeTimein interfaceInventory.WindowsUpdatePackageOrBuilder- Returns:
- The lastDeploymentChangeTime.
-
setLastDeploymentChangeTime
public Inventory.WindowsUpdatePackage.Builder setLastDeploymentChangeTime(com.google.protobuf.Timestamp value)
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;
-
setLastDeploymentChangeTime
public Inventory.WindowsUpdatePackage.Builder setLastDeploymentChangeTime(com.google.protobuf.Timestamp.Builder builderForValue)
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;
-
mergeLastDeploymentChangeTime
public Inventory.WindowsUpdatePackage.Builder mergeLastDeploymentChangeTime(com.google.protobuf.Timestamp value)
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;
-
clearLastDeploymentChangeTime
public Inventory.WindowsUpdatePackage.Builder clearLastDeploymentChangeTime()
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;
-
getLastDeploymentChangeTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastDeploymentChangeTimeBuilder()
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;
-
getLastDeploymentChangeTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastDeploymentChangeTimeOrBuilder()
The last published date of the update, in (UTC) date and time.
.google.protobuf.Timestamp last_deployment_change_time = 10;- Specified by:
getLastDeploymentChangeTimeOrBuilderin interfaceInventory.WindowsUpdatePackageOrBuilder
-
setUnknownFields
public final Inventory.WindowsUpdatePackage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
mergeUnknownFields
public final Inventory.WindowsUpdatePackage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.WindowsUpdatePackage.Builder>
-
-