Class Inventory.WindowsUpdatePackage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsUpdatePackage.Builder>
com.google.cloud.osconfig.v1alpha.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.GeneratedMessage.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 type
google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage-
Method Summary
Modifier and TypeMethodDescriptionaddAllCategories(Iterable<? extends Inventory.WindowsUpdatePackage.WindowsUpdateCategory> values) The categories that are associated with this update package.addAllKbArticleIds(Iterable<String> values) A collection of Microsoft Knowledge Base article IDs that are associated with the update package.addAllMoreInfoUrls(Iterable<String> values) A collection of URLs that provide more information about the update package.addCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value) The categories that are associated with this update package.addCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue) The categories that are associated with this update package.The categories that are associated with this update package.The categories that are associated with this update package.The categories that are associated with this update package.addCategoriesBuilder(int index) The categories that are associated with this update package.addKbArticleIds(String value) A collection of Microsoft Knowledge Base article IDs that are associated with the update package.addKbArticleIdsBytes(com.google.protobuf.ByteString value) A collection of Microsoft Knowledge Base article IDs that are associated with the update package.addMoreInfoUrls(String value) A collection of URLs that provide more information about the update package.addMoreInfoUrlsBytes(com.google.protobuf.ByteString value) A collection of URLs that provide more information about the update package.build()clear()The categories that are associated with this update package.The localized description of the update package.A collection of Microsoft Knowledge Base article IDs that are associated with the update package.The last published date of the update, in (UTC) date and time.A collection of URLs that provide more information about the update package.The revision number of this update package.A hyperlink to the language-specific support information for the update.The localized title of the update package.Gets the identifier of an update package.getCategories(int index) The categories that are associated with this update package.getCategoriesBuilder(int index) The categories that are associated with this update package.The categories that are associated with this update package.intThe categories that are associated with this update package.The categories that are associated with this update package.getCategoriesOrBuilder(int index) The categories that are associated with this update package.The categories that are associated with this update package.The localized description of the update package.com.google.protobuf.ByteStringThe localized description of the update package.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKbArticleIds(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.intA collection of Microsoft Knowledge Base article IDs that are associated with the update package.com.google.protobuf.ProtocolStringListA collection of Microsoft Knowledge Base article IDs that are associated with the update package.com.google.protobuf.TimestampThe last published date of the update, in (UTC) date and time.com.google.protobuf.Timestamp.BuilderThe last published date of the update, in (UTC) date and time.com.google.protobuf.TimestampOrBuilderThe last published date of the update, in (UTC) date and time.getMoreInfoUrls(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.intA collection of URLs that provide more information about the update package.com.google.protobuf.ProtocolStringListA collection of URLs that provide more information about the update package.intThe revision number of this update package.A hyperlink to the language-specific support information for the update.com.google.protobuf.ByteStringA hyperlink to the language-specific support information for the update.getTitle()The localized title of the update package.com.google.protobuf.ByteStringThe localized title of the update package.Gets the identifier of an update package.com.google.protobuf.ByteStringGets the identifier of an update package.booleanThe last published date of the update, in (UTC) date and time.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLastDeploymentChangeTime(com.google.protobuf.Timestamp value) The last published date of the update, in (UTC) date and time.removeCategories(int index) The categories that are associated with this update package.setCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory value) The categories that are associated with this update package.setCategories(int index, Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder builderForValue) The categories that are associated with this update package.setDescription(String value) The localized description of the update package.setDescriptionBytes(com.google.protobuf.ByteString value) The localized description of the update package.setKbArticleIds(int index, String value) A collection of Microsoft Knowledge Base article IDs that are associated with the update package.setLastDeploymentChangeTime(com.google.protobuf.Timestamp value) The last published date of the update, in (UTC) date and time.setLastDeploymentChangeTime(com.google.protobuf.Timestamp.Builder builderForValue) The last published date of the update, in (UTC) date and time.setMoreInfoUrls(int index, String value) A collection of URLs that provide more information about the update package.setRevisionNumber(int value) The revision number of this update package.setSupportUrl(String value) A hyperlink to the language-specific support information for the update.setSupportUrlBytes(com.google.protobuf.ByteString value) A hyperlink to the language-specific support information for the update.The localized title of the update package.setTitleBytes(com.google.protobuf.ByteString value) The localized title of the update package.setUpdateId(String value) Gets the identifier of an update package.setUpdateIdBytes(com.google.protobuf.ByteString value) Gets the identifier of an update package.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<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.GeneratedMessage.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.GeneratedMessage.Builder<Inventory.WindowsUpdatePackage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsUpdatePackage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.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
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
The localized title of the update package.
string title = 1;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
The localized title of the update package.
string title = 1;- Returns:
- This builder for chaining.
-
setTitleBytes
The localized title of the update package.
string title = 1;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
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
The localized description of the update package.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
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
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.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.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesCountin interfaceInventory.WindowsUpdatePackageOrBuilder
-
getCategories
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.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.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3; -
clearCategories
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3; -
removeCategories
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3; -
getCategoriesBuilder
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.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.v1alpha.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.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3;- Specified by:
getCategoriesOrBuilderListin interfaceInventory.WindowsUpdatePackageOrBuilder
-
addCategoriesBuilder
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage.WindowsUpdateCategory categories = 3; -
addCategoriesBuilder
The categories that are associated with this update package.
repeated .google.cloud.osconfig.v1alpha.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.v1alpha.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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
The revision number of this update package.
int32 revision_number = 7;- Parameters:
value- The revisionNumber to set.- Returns:
- This builder for chaining.
-
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
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
-