public static final class ListVulnerabilityReportsResponse.Builder extends GeneratedMessageV3.Builder<ListVulnerabilityReportsResponse.Builder> implements ListVulnerabilityReportsResponseOrBuilder
A response message for listing vulnerability reports for all VM instances in
the specified location.
Protobuf type google.cloud.osconfig.v1alpha.ListVulnerabilityReportsResponse
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllVulnerabilityReports(Iterable<? extends VulnerabilityReport> values)
public ListVulnerabilityReportsResponse.Builder addAllVulnerabilityReports(Iterable<? extends VulnerabilityReport> values)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.osconfig.v1alpha.VulnerabilityReport>
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ListVulnerabilityReportsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addVulnerabilityReports(VulnerabilityReport value)
public ListVulnerabilityReportsResponse.Builder addVulnerabilityReports(VulnerabilityReport value)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
addVulnerabilityReports(VulnerabilityReport.Builder builderForValue)
public ListVulnerabilityReportsResponse.Builder addVulnerabilityReports(VulnerabilityReport.Builder builderForValue)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
addVulnerabilityReports(int index, VulnerabilityReport value)
public ListVulnerabilityReportsResponse.Builder addVulnerabilityReports(int index, VulnerabilityReport value)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameters
Returns
addVulnerabilityReports(int index, VulnerabilityReport.Builder builderForValue)
public ListVulnerabilityReportsResponse.Builder addVulnerabilityReports(int index, VulnerabilityReport.Builder builderForValue)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameters
Returns
addVulnerabilityReportsBuilder()
public VulnerabilityReport.Builder addVulnerabilityReportsBuilder()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
addVulnerabilityReportsBuilder(int index)
public VulnerabilityReport.Builder addVulnerabilityReportsBuilder(int index)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
build()
public ListVulnerabilityReportsResponse build()
Returns
buildPartial()
public ListVulnerabilityReportsResponse buildPartial()
Returns
clear()
public ListVulnerabilityReportsResponse.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ListVulnerabilityReportsResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNextPageToken()
public ListVulnerabilityReportsResponse.Builder clearNextPageToken()
The pagination token to retrieve the next page of vulnerabilityReports
object.
string next_page_token = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ListVulnerabilityReportsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearVulnerabilityReports()
public ListVulnerabilityReportsResponse.Builder clearVulnerabilityReports()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
clone()
public ListVulnerabilityReportsResponse.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ListVulnerabilityReportsResponse getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNextPageToken()
public String getNextPageToken()
The pagination token to retrieve the next page of vulnerabilityReports
object.
string next_page_token = 2;
Returns
Type | Description |
String | The nextPageToken.
|
getNextPageTokenBytes()
public ByteString getNextPageTokenBytes()
The pagination token to retrieve the next page of vulnerabilityReports
object.
string next_page_token = 2;
Returns
Type | Description |
ByteString | The bytes for nextPageToken.
|
getVulnerabilityReports(int index)
public VulnerabilityReport getVulnerabilityReports(int index)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
getVulnerabilityReportsBuilder(int index)
public VulnerabilityReport.Builder getVulnerabilityReportsBuilder(int index)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
getVulnerabilityReportsBuilderList()
public List<VulnerabilityReport.Builder> getVulnerabilityReportsBuilderList()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
getVulnerabilityReportsCount()
public int getVulnerabilityReportsCount()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
getVulnerabilityReportsList()
public List<VulnerabilityReport> getVulnerabilityReportsList()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
getVulnerabilityReportsOrBuilder(int index)
public VulnerabilityReportOrBuilder getVulnerabilityReportsOrBuilder(int index)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
getVulnerabilityReportsOrBuilderList()
public List<? extends VulnerabilityReportOrBuilder> getVulnerabilityReportsOrBuilderList()
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Returns
Type | Description |
List<? extends com.google.cloud.osconfig.v1alpha.VulnerabilityReportOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ListVulnerabilityReportsResponse other)
public ListVulnerabilityReportsResponse.Builder mergeFrom(ListVulnerabilityReportsResponse other)
Parameter
Returns
public ListVulnerabilityReportsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ListVulnerabilityReportsResponse.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ListVulnerabilityReportsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeVulnerabilityReports(int index)
public ListVulnerabilityReportsResponse.Builder removeVulnerabilityReports(int index)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ListVulnerabilityReportsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNextPageToken(String value)
public ListVulnerabilityReportsResponse.Builder setNextPageToken(String value)
The pagination token to retrieve the next page of vulnerabilityReports
object.
string next_page_token = 2;
Parameter
Name | Description |
value | String
The nextPageToken to set.
|
Returns
setNextPageTokenBytes(ByteString value)
public ListVulnerabilityReportsResponse.Builder setNextPageTokenBytes(ByteString value)
The pagination token to retrieve the next page of vulnerabilityReports
object.
string next_page_token = 2;
Parameter
Name | Description |
value | ByteString
The bytes for nextPageToken to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ListVulnerabilityReportsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ListVulnerabilityReportsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setVulnerabilityReports(int index, VulnerabilityReport value)
public ListVulnerabilityReportsResponse.Builder setVulnerabilityReports(int index, VulnerabilityReport value)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameters
Returns
setVulnerabilityReports(int index, VulnerabilityReport.Builder builderForValue)
public ListVulnerabilityReportsResponse.Builder setVulnerabilityReports(int index, VulnerabilityReport.Builder builderForValue)
List of vulnerabilityReport objects.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport vulnerability_reports = 1;
Parameters
Returns