public static final class OSPolicyAssignmentOperationMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder> implements OSPolicyAssignmentOperationMetadataOrBuilder
OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.Protobuf type
google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadatagetAllFields, 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<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.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<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OSPolicyAssignmentOperationMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OSPolicyAssignmentOperationMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OSPolicyAssignmentOperationMetadata.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.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<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.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<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.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<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.Builder mergeFrom(OSPolicyAssignmentOperationMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>public OSPolicyAssignmentOperationMetadata.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<OSPolicyAssignmentOperationMetadata.Builder>IOExceptionpublic String getOsPolicyAssignment()
Reference to the `OSPolicyAssignment` API resource.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }getOsPolicyAssignment in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic com.google.protobuf.ByteString getOsPolicyAssignmentBytes()
Reference to the `OSPolicyAssignment` API resource.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }getOsPolicyAssignmentBytes in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setOsPolicyAssignment(String value)
Reference to the `OSPolicyAssignment` API resource.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }value - The osPolicyAssignment to set.public OSPolicyAssignmentOperationMetadata.Builder clearOsPolicyAssignment()
Reference to the `OSPolicyAssignment` API resource.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }public OSPolicyAssignmentOperationMetadata.Builder setOsPolicyAssignmentBytes(com.google.protobuf.ByteString value)
Reference to the `OSPolicyAssignment` API resource.
Format:
`projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`
string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }value - The bytes for osPolicyAssignment to set.public int getApiMethodValue()
The OS policy assignment API method.
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
getApiMethodValue in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setApiMethodValue(int value)
The OS policy assignment API method.
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
value - The enum numeric value on the wire for apiMethod to set.public OSPolicyAssignmentOperationMetadata.APIMethod getApiMethod()
The OS policy assignment API method.
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
getApiMethod in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setApiMethod(OSPolicyAssignmentOperationMetadata.APIMethod value)
The OS policy assignment API method.
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
value - The apiMethod to set.public OSPolicyAssignmentOperationMetadata.Builder clearApiMethod()
The OS policy assignment API method.
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
public int getRolloutStateValue()
State of the rollout
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
getRolloutStateValue in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setRolloutStateValue(int value)
State of the rollout
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
value - The enum numeric value on the wire for rolloutState to set.public OSPolicyAssignmentOperationMetadata.RolloutState getRolloutState()
State of the rollout
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
getRolloutState in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setRolloutState(OSPolicyAssignmentOperationMetadata.RolloutState value)
State of the rollout
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
value - The rolloutState to set.public OSPolicyAssignmentOperationMetadata.Builder clearRolloutState()
State of the rollout
.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
public boolean hasRolloutStartTime()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;hasRolloutStartTime in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic com.google.protobuf.Timestamp getRolloutStartTime()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;getRolloutStartTime in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setRolloutStartTime(com.google.protobuf.Timestamp value)
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;public OSPolicyAssignmentOperationMetadata.Builder setRolloutStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;public OSPolicyAssignmentOperationMetadata.Builder mergeRolloutStartTime(com.google.protobuf.Timestamp value)
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;public OSPolicyAssignmentOperationMetadata.Builder clearRolloutStartTime()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;public com.google.protobuf.Timestamp.Builder getRolloutStartTimeBuilder()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;public com.google.protobuf.TimestampOrBuilder getRolloutStartTimeOrBuilder()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;getRolloutStartTimeOrBuilder in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic boolean hasRolloutUpdateTime()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;hasRolloutUpdateTime in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic com.google.protobuf.Timestamp getRolloutUpdateTime()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;getRolloutUpdateTime in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic OSPolicyAssignmentOperationMetadata.Builder setRolloutUpdateTime(com.google.protobuf.Timestamp value)
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;public OSPolicyAssignmentOperationMetadata.Builder setRolloutUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;public OSPolicyAssignmentOperationMetadata.Builder mergeRolloutUpdateTime(com.google.protobuf.Timestamp value)
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;public OSPolicyAssignmentOperationMetadata.Builder clearRolloutUpdateTime()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;public com.google.protobuf.Timestamp.Builder getRolloutUpdateTimeBuilder()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;public com.google.protobuf.TimestampOrBuilder getRolloutUpdateTimeOrBuilder()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;getRolloutUpdateTimeOrBuilder in interface OSPolicyAssignmentOperationMetadataOrBuilderpublic final OSPolicyAssignmentOperationMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>public final OSPolicyAssignmentOperationMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OSPolicyAssignmentOperationMetadata.Builder>Copyright © 2023 Google LLC. All rights reserved.