Class InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder>
com.google.cloud.osconfig.v1alpha.InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder
- All Implemented Interfaces:
InstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InstanceOSPoliciesCompliance.OSPolicyCompliance
public static final class InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder>
implements InstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
Compliance data for an OS policyProtobuf type
google.cloud.osconfig.v1alpha.InstanceOSPoliciesCompliance.OSPolicyCompliance-
Method Summary
Modifier and TypeMethodDescriptionaddAllOsPolicyResourceCompliances(Iterable<? extends OSPolicyResourceCompliance> values) Compliance data for each `OSPolicyResource` that is applied to the VM.addOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance value) Compliance data for each `OSPolicyResource` that is applied to the VM.addOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.Compliance data for each `OSPolicyResource` that is applied to the VM.addOsPolicyResourceCompliances(OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.Compliance data for each `OSPolicyResource` that is applied to the VM.addOsPolicyResourceCompliancesBuilder(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.build()clear()Reference to the `OSPolicyAssignment` API resource that the `OSPolicy` belongs to.The OS policy idCompliance data for each `OSPolicyResource` that is applied to the VM.Compliance state of the OS policy.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorReference to the `OSPolicyAssignment` API resource that the `OSPolicy` belongs to.com.google.protobuf.ByteStringReference to the `OSPolicyAssignment` API resource that the `OSPolicy` belongs to.The OS policy idcom.google.protobuf.ByteStringThe OS policy idgetOsPolicyResourceCompliances(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.getOsPolicyResourceCompliancesBuilder(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.Compliance data for each `OSPolicyResource` that is applied to the VM.intCompliance data for each `OSPolicyResource` that is applied to the VM.Compliance data for each `OSPolicyResource` that is applied to the VM.getOsPolicyResourceCompliancesOrBuilder(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.List<? extends OSPolicyResourceComplianceOrBuilder>Compliance data for each `OSPolicyResource` that is applied to the VM.getState()Compliance state of the OS policy.intCompliance state of the OS policy.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeOsPolicyResourceCompliances(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.setOsPolicyAssignment(String value) Reference to the `OSPolicyAssignment` API resource that the `OSPolicy` belongs to.setOsPolicyAssignmentBytes(com.google.protobuf.ByteString value) Reference to the `OSPolicyAssignment` API resource that the `OSPolicy` belongs to.setOsPolicyId(String value) The OS policy idsetOsPolicyIdBytes(com.google.protobuf.ByteString value) The OS policy idsetOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance value) Compliance data for each `OSPolicyResource` that is applied to the VM.setOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.setState(OSPolicyComplianceState value) Compliance state of the OS policy.setStateValue(int value) Compliance state of the OS policy.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<InstanceOSPoliciesCompliance.OSPolicyCompliance.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<InstanceOSPoliciesCompliance.OSPolicyCompliance.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<InstanceOSPoliciesCompliance.OSPolicyCompliance.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
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder>
-
mergeFrom
public InstanceOSPoliciesCompliance.OSPolicyCompliance.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<InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder>- Throws:
IOException
-
getOsPolicyId
The OS policy id
string os_policy_id = 1;- Specified by:
getOsPolicyIdin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The osPolicyId.
-
getOsPolicyIdBytes
public com.google.protobuf.ByteString getOsPolicyIdBytes()The OS policy id
string os_policy_id = 1;- Specified by:
getOsPolicyIdBytesin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The bytes for osPolicyId.
-
setOsPolicyId
The OS policy id
string os_policy_id = 1;- Parameters:
value- The osPolicyId to set.- Returns:
- This builder for chaining.
-
clearOsPolicyId
The OS policy id
string os_policy_id = 1;- Returns:
- This builder for chaining.
-
setOsPolicyIdBytes
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder setOsPolicyIdBytes(com.google.protobuf.ByteString value) The OS policy id
string os_policy_id = 1;- Parameters:
value- The bytes for osPolicyId to set.- Returns:
- This builder for chaining.
-
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 = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getOsPolicyAssignmentin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The osPolicyAssignment.
-
getOsPolicyAssignmentBytes
public 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 = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getOsPolicyAssignmentBytesin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The bytes for osPolicyAssignment.
-
setOsPolicyAssignment
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 = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The osPolicyAssignment to set.- Returns:
- This builder for chaining.
-
clearOsPolicyAssignment
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 = 2 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setOsPolicyAssignmentBytes
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder setOsPolicyAssignmentBytes(com.google.protobuf.ByteString value) 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 = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for osPolicyAssignment to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()Compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;- Specified by:
getStateValuein interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;- Specified by:
getStatein interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder- Returns:
- The state.
-
setState
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder setState(OSPolicyComplianceState value) Compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;- Returns:
- This builder for chaining.
-
getOsPolicyResourceCompliancesList
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;- Specified by:
getOsPolicyResourceCompliancesListin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
-
getOsPolicyResourceCompliancesCount
public int getOsPolicyResourceCompliancesCount()Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;- Specified by:
getOsPolicyResourceCompliancesCountin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
-
getOsPolicyResourceCompliances
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;- Specified by:
getOsPolicyResourceCompliancesin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
-
setOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder setOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance value) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
setOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder setOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder addOsPolicyResourceCompliances(OSPolicyResourceCompliance value) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder addOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance value) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder addOsPolicyResourceCompliances(OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder addOsPolicyResourceCompliances(int index, OSPolicyResourceCompliance.Builder builderForValue) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addAllOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder addAllOsPolicyResourceCompliances(Iterable<? extends OSPolicyResourceCompliance> values) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
clearOsPolicyResourceCompliances
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
removeOsPolicyResourceCompliances
public InstanceOSPoliciesCompliance.OSPolicyCompliance.Builder removeOsPolicyResourceCompliances(int index) Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
getOsPolicyResourceCompliancesBuilder
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
getOsPolicyResourceCompliancesOrBuilder
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;- Specified by:
getOsPolicyResourceCompliancesOrBuilderin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
-
getOsPolicyResourceCompliancesOrBuilderList
public List<? extends OSPolicyResourceComplianceOrBuilder> getOsPolicyResourceCompliancesOrBuilderList()Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;- Specified by:
getOsPolicyResourceCompliancesOrBuilderListin interfaceInstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder
-
addOsPolicyResourceCompliancesBuilder
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
addOsPolicyResourceCompliancesBuilder
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5; -
getOsPolicyResourceCompliancesBuilderList
Compliance data for each `OSPolicyResource` that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;
-