public static final class UpdateOSPolicyAssignmentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder> implements UpdateOSPolicyAssignmentRequestOrBuilder
A request message to update an OS policy assignmentProtobuf type
google.cloud.osconfig.v1alpha.UpdateOSPolicyAssignmentRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UpdateOSPolicyAssignmentRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UpdateOSPolicyAssignmentRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UpdateOSPolicyAssignmentRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder mergeFrom(UpdateOSPolicyAssignmentRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public UpdateOSPolicyAssignmentRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpdateOSPolicyAssignmentRequest.Builder>IOExceptionpublic boolean hasOsPolicyAssignment()
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
hasOsPolicyAssignment in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic OSPolicyAssignment getOsPolicyAssignment()
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
getOsPolicyAssignment in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic UpdateOSPolicyAssignmentRequest.Builder setOsPolicyAssignment(OSPolicyAssignment value)
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOSPolicyAssignmentRequest.Builder setOsPolicyAssignment(OSPolicyAssignment.Builder builderForValue)
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOSPolicyAssignmentRequest.Builder mergeOsPolicyAssignment(OSPolicyAssignment value)
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOSPolicyAssignmentRequest.Builder clearOsPolicyAssignment()
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
public OSPolicyAssignment.Builder getOsPolicyAssignmentBuilder()
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
public OSPolicyAssignmentOrBuilder getOsPolicyAssignmentOrBuilder()
Required. The updated OS policy assignment.
.google.cloud.osconfig.v1alpha.OSPolicyAssignment os_policy_assignment = 1 [(.google.api.field_behavior) = REQUIRED];
getOsPolicyAssignmentOrBuilder in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic boolean hasUpdateMask()
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
hasUpdateMask in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic com.google.protobuf.FieldMask getUpdateMask()
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
getUpdateMask in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic UpdateOSPolicyAssignmentRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOSPolicyAssignmentRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOSPolicyAssignmentRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOSPolicyAssignmentRequest.Builder clearUpdateMask()
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. Field mask that controls which fields of the assignment should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
getUpdateMaskOrBuilder in interface UpdateOSPolicyAssignmentRequestOrBuilderpublic final UpdateOSPolicyAssignmentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>public final UpdateOSPolicyAssignmentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateOSPolicyAssignmentRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.