public final class OSPolicyAssignmentReport extends com.google.protobuf.GeneratedMessageV3 implements OSPolicyAssignmentReportOrBuilder
A report of the OS policy assignment status for a given instance.Protobuf type
google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport| Modifier and Type | Class and Description |
|---|---|
static class |
OSPolicyAssignmentReport.Builder
A report of the OS policy assignment status for a given instance.
|
static class |
OSPolicyAssignmentReport.OSPolicyCompliance
Compliance data for an OS policy
|
static interface |
OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
INSTANCE_FIELD_NUMBER |
static int |
LAST_RUN_ID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
OS_POLICY_ASSIGNMENT_FIELD_NUMBER |
static int |
OS_POLICY_COMPLIANCES_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static OSPolicyAssignmentReport |
getDefaultInstance() |
OSPolicyAssignmentReport |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getInstance()
The Compute Engine VM instance name.
|
com.google.protobuf.ByteString |
getInstanceBytes()
The Compute Engine VM instance name.
|
String |
getLastRunId()
Unique identifier of the last attempted run to apply the OS policies
associated with this assignment on the VM.
|
com.google.protobuf.ByteString |
getLastRunIdBytes()
Unique identifier of the last attempted run to apply the OS policies
associated with this assignment on the VM.
|
String |
getName()
The `OSPolicyAssignmentReport` API resource name.
|
com.google.protobuf.ByteString |
getNameBytes()
The `OSPolicyAssignmentReport` API resource name.
|
String |
getOsPolicyAssignment()
Reference to the `OSPolicyAssignment` API resource that the `OSPolicy`
belongs to.
|
com.google.protobuf.ByteString |
getOsPolicyAssignmentBytes()
Reference to the `OSPolicyAssignment` API resource that the `OSPolicy`
belongs to.
|
OSPolicyAssignmentReport.OSPolicyCompliance |
getOsPolicyCompliances(int index)
Compliance data for each `OSPolicy` that is applied to the VM.
|
int |
getOsPolicyCompliancesCount()
Compliance data for each `OSPolicy` that is applied to the VM.
|
List<OSPolicyAssignmentReport.OSPolicyCompliance> |
getOsPolicyCompliancesList()
Compliance data for each `OSPolicy` that is applied to the VM.
|
OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder |
getOsPolicyCompliancesOrBuilder(int index)
Compliance data for each `OSPolicy` that is applied to the VM.
|
List<? extends OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder> |
getOsPolicyCompliancesOrBuilderList()
Compliance data for each `OSPolicy` that is applied to the VM.
|
com.google.protobuf.Parser<OSPolicyAssignmentReport> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
Timestamp for when the report was last generated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Timestamp for when the report was last generated.
|
int |
hashCode() |
boolean |
hasUpdateTime()
Timestamp for when the report was last generated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OSPolicyAssignmentReport.Builder |
newBuilder() |
static OSPolicyAssignmentReport.Builder |
newBuilder(OSPolicyAssignmentReport prototype) |
OSPolicyAssignmentReport.Builder |
newBuilderForType() |
protected OSPolicyAssignmentReport.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OSPolicyAssignmentReport |
parseDelimitedFrom(InputStream input) |
static OSPolicyAssignmentReport |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicyAssignmentReport |
parseFrom(byte[] data) |
static OSPolicyAssignmentReport |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicyAssignmentReport |
parseFrom(ByteBuffer data) |
static OSPolicyAssignmentReport |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicyAssignmentReport |
parseFrom(com.google.protobuf.ByteString data) |
static OSPolicyAssignmentReport |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicyAssignmentReport |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OSPolicyAssignmentReport |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicyAssignmentReport |
parseFrom(InputStream input) |
static OSPolicyAssignmentReport |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OSPolicyAssignmentReport> |
parser() |
OSPolicyAssignmentReport.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int INSTANCE_FIELD_NUMBER
public static final int OS_POLICY_ASSIGNMENT_FIELD_NUMBER
public static final int OS_POLICY_COMPLIANCES_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int LAST_RUN_ID_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
The `OSPolicyAssignmentReport` API resource name.
Format:
`projects/{project_number}/locations/{location}/instances/{instance_id}/osPolicyAssignments/{os_policy_assignment_id}/report`
string name = 1;getName in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The `OSPolicyAssignmentReport` API resource name.
Format:
`projects/{project_number}/locations/{location}/instances/{instance_id}/osPolicyAssignments/{os_policy_assignment_id}/report`
string name = 1;getNameBytes in interface OSPolicyAssignmentReportOrBuilderpublic String getInstance()
The Compute Engine VM instance name.
string instance = 2;getInstance in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.ByteString getInstanceBytes()
The Compute Engine VM instance name.
string instance = 2;getInstanceBytes in interface OSPolicyAssignmentReportOrBuilderpublic String getOsPolicyAssignment()
Reference to the `OSPolicyAssignment` API resource that the `OSPolicy`
belongs to.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 3 [(.google.api.resource_reference) = { ... }getOsPolicyAssignment in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.ByteString getOsPolicyAssignmentBytes()
Reference to the `OSPolicyAssignment` API resource that the `OSPolicy`
belongs to.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 3 [(.google.api.resource_reference) = { ... }getOsPolicyAssignmentBytes in interface OSPolicyAssignmentReportOrBuilderpublic List<OSPolicyAssignmentReport.OSPolicyCompliance> getOsPolicyCompliancesList()
Compliance data for each `OSPolicy` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance os_policy_compliances = 4;
getOsPolicyCompliancesList in interface OSPolicyAssignmentReportOrBuilderpublic List<? extends OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder> getOsPolicyCompliancesOrBuilderList()
Compliance data for each `OSPolicy` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance os_policy_compliances = 4;
getOsPolicyCompliancesOrBuilderList in interface OSPolicyAssignmentReportOrBuilderpublic int getOsPolicyCompliancesCount()
Compliance data for each `OSPolicy` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance os_policy_compliances = 4;
getOsPolicyCompliancesCount in interface OSPolicyAssignmentReportOrBuilderpublic OSPolicyAssignmentReport.OSPolicyCompliance getOsPolicyCompliances(int index)
Compliance data for each `OSPolicy` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance os_policy_compliances = 4;
getOsPolicyCompliances in interface OSPolicyAssignmentReportOrBuilderpublic OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder getOsPolicyCompliancesOrBuilder(int index)
Compliance data for each `OSPolicy` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance os_policy_compliances = 4;
getOsPolicyCompliancesOrBuilder in interface OSPolicyAssignmentReportOrBuilderpublic boolean hasUpdateTime()
Timestamp for when the report was last generated.
.google.protobuf.Timestamp update_time = 5;hasUpdateTime in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Timestamp for when the report was last generated.
.google.protobuf.Timestamp update_time = 5;getUpdateTime in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Timestamp for when the report was last generated.
.google.protobuf.Timestamp update_time = 5;getUpdateTimeOrBuilder in interface OSPolicyAssignmentReportOrBuilderpublic String getLastRunId()
Unique identifier of the last attempted run to apply the OS policies associated with this assignment on the VM. This ID is logged by the OS Config agent while applying the OS policies associated with this assignment on the VM. NOTE: If the service is unable to successfully connect to the agent for this run, then this id will not be available in the agent logs.
string last_run_id = 6;getLastRunId in interface OSPolicyAssignmentReportOrBuilderpublic com.google.protobuf.ByteString getLastRunIdBytes()
Unique identifier of the last attempted run to apply the OS policies associated with this assignment on the VM. This ID is logged by the OS Config agent while applying the OS policies associated with this assignment on the VM. NOTE: If the service is unable to successfully connect to the agent for this run, then this id will not be available in the agent logs.
string last_run_id = 6;getLastRunIdBytes in interface OSPolicyAssignmentReportOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OSPolicyAssignmentReport parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicyAssignmentReport parseFrom(InputStream input) throws IOException
IOExceptionpublic static OSPolicyAssignmentReport parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OSPolicyAssignmentReport parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OSPolicyAssignmentReport parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OSPolicyAssignmentReport parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OSPolicyAssignmentReport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OSPolicyAssignmentReport.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OSPolicyAssignmentReport.Builder newBuilder()
public static OSPolicyAssignmentReport.Builder newBuilder(OSPolicyAssignmentReport prototype)
public OSPolicyAssignmentReport.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OSPolicyAssignmentReport.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OSPolicyAssignmentReport getDefaultInstance()
public static com.google.protobuf.Parser<OSPolicyAssignmentReport> parser()
public com.google.protobuf.Parser<OSPolicyAssignmentReport> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OSPolicyAssignmentReport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.