Interface OSPolicyAssignmentOperationMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OSPolicyAssignmentOperationMetadata,OSPolicyAssignmentOperationMetadata.Builder
@Generated
public interface OSPolicyAssignmentOperationMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe OS policy assignment API method.intThe OS policy assignment API method.Reference to the `OSPolicyAssignment` API resource.com.google.protobuf.ByteStringReference to the `OSPolicyAssignment` API resource.com.google.protobuf.TimestampRollout start timecom.google.protobuf.TimestampOrBuilderRollout start timeState of the rolloutintState of the rolloutcom.google.protobuf.TimestampRollout update timecom.google.protobuf.TimestampOrBuilderRollout update timebooleanRollout start timebooleanRollout update timeMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getOsPolicyAssignment
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:
- The osPolicyAssignment.
-
getOsPolicyAssignmentBytes
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) = { ... }- Returns:
- The bytes for osPolicyAssignment.
-
getApiMethodValue
int getApiMethodValue()The OS policy assignment API method.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;- Returns:
- The enum numeric value on the wire for apiMethod.
-
getApiMethod
OSPolicyAssignmentOperationMetadata.APIMethod getApiMethod()The OS policy assignment API method.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;- Returns:
- The apiMethod.
-
getRolloutStateValue
int getRolloutStateValue()State of the rollout
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;- Returns:
- The enum numeric value on the wire for rolloutState.
-
getRolloutState
OSPolicyAssignmentOperationMetadata.RolloutState getRolloutState()State of the rollout
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;- Returns:
- The rolloutState.
-
hasRolloutStartTime
boolean hasRolloutStartTime()Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;- Returns:
- Whether the rolloutStartTime field is set.
-
getRolloutStartTime
com.google.protobuf.Timestamp getRolloutStartTime()Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4;- Returns:
- The rolloutStartTime.
-
getRolloutStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getRolloutStartTimeOrBuilder()Rollout start time
.google.protobuf.Timestamp rollout_start_time = 4; -
hasRolloutUpdateTime
boolean hasRolloutUpdateTime()Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;- Returns:
- Whether the rolloutUpdateTime field is set.
-
getRolloutUpdateTime
com.google.protobuf.Timestamp getRolloutUpdateTime()Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;- Returns:
- The rolloutUpdateTime.
-
getRolloutUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getRolloutUpdateTimeOrBuilder()Rollout update time
.google.protobuf.Timestamp rollout_update_time = 5;
-