Class OSPolicyAssignmentOperationMetadata (2.70.0)
2.89.0 (latest)
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.6
2.4.3
2.3.2
public final class OSPolicyAssignmentOperationMetadata extends GeneratedMessageV3 implements OSPolicyAssignmentOperationMetadataOrBuilder
OS policy assignment operation metadata provided by OS policy assignment API
methods that return long running operations.
Protobuf type google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int API_METHOD_FIELD_NUMBER
Field Value
Type
Description
int
public static final int OS_POLICY_ASSIGNMENT_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ROLLOUT_START_TIME_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ROLLOUT_STATE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ROLLOUT_UPDATE_TIME_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static OSPolicyAssignmentOperationMetadata getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static OSPolicyAssignmentOperationMetadata . Builder newBuilder ()
public static OSPolicyAssignmentOperationMetadata . Builder newBuilder ( OSPolicyAssignmentOperationMetadata prototype )
public static OSPolicyAssignmentOperationMetadata parseDelimitedFrom ( InputStream input )
public static OSPolicyAssignmentOperationMetadata parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static OSPolicyAssignmentOperationMetadata parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static OSPolicyAssignmentOperationMetadata parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static OSPolicyAssignmentOperationMetadata parseFrom ( ByteString data )
public static OSPolicyAssignmentOperationMetadata parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static OSPolicyAssignmentOperationMetadata parseFrom ( CodedInputStream input )
public static OSPolicyAssignmentOperationMetadata parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static OSPolicyAssignmentOperationMetadata parseFrom ( InputStream input )
public static OSPolicyAssignmentOperationMetadata parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static OSPolicyAssignmentOperationMetadata parseFrom ( ByteBuffer data )
public static OSPolicyAssignmentOperationMetadata parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<OSPolicyAssignmentOperationMetadata> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public OSPolicyAssignmentOperationMetadata . APIMethod getApiMethod ()
The OS policy assignment API method.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
public int getApiMethodValue ()
The OS policy assignment API method.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
Returns
Type
Description
int
The enum numeric value on the wire for apiMethod.
public OSPolicyAssignmentOperationMetadata getDefaultInstanceForType ()
public 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) = { ... }
Returns
Type
Description
String
The osPolicyAssignment.
public 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) = { ... }
Returns
Type
Description
ByteString
The bytes for osPolicyAssignment.
public Parser<OSPolicyAssignmentOperationMetadata> getParserForType ()
Overrides
public Timestamp getRolloutStartTime ()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;
Returns
Type
Description
Timestamp
The rolloutStartTime.
public TimestampOrBuilder getRolloutStartTimeOrBuilder ()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;
public OSPolicyAssignmentOperationMetadata . RolloutState getRolloutState ()
State of the rollout
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
public int getRolloutStateValue ()
State of the rollout
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
Returns
Type
Description
int
The enum numeric value on the wire for rolloutState.
public Timestamp getRolloutUpdateTime ()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;
Returns
Type
Description
Timestamp
The rolloutUpdateTime.
public TimestampOrBuilder getRolloutUpdateTimeOrBuilder ()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public boolean hasRolloutStartTime ()
Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;
Returns
Type
Description
boolean
Whether the rolloutStartTime field is set.
public boolean hasRolloutUpdateTime ()
Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;
Returns
Type
Description
boolean
Whether the rolloutUpdateTime field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public OSPolicyAssignmentOperationMetadata . Builder newBuilderForType ()
protected OSPolicyAssignmentOperationMetadata . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public OSPolicyAssignmentOperationMetadata . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]