Package com.google.cloud.osconfig.v1
Interface OSPolicyAssignmentOperationMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OSPolicyAssignmentOperationMetadata,OSPolicyAssignmentOperationMetadata.Builder
public interface OSPolicyAssignmentOperationMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OSPolicyAssignmentOperationMetadata.APIMethodgetApiMethod()The OS policy assignment API method.intgetApiMethodValue()The OS policy assignment API method.StringgetOsPolicyAssignment()Reference to the `OSPolicyAssignment` API resource.com.google.protobuf.ByteStringgetOsPolicyAssignmentBytes()Reference to the `OSPolicyAssignment` API resource.com.google.protobuf.TimestampgetRolloutStartTime()Rollout start timecom.google.protobuf.TimestampOrBuildergetRolloutStartTimeOrBuilder()Rollout start timeOSPolicyAssignmentOperationMetadata.RolloutStategetRolloutState()State of the rolloutintgetRolloutStateValue()State of the rolloutcom.google.protobuf.TimestampgetRolloutUpdateTime()Rollout update timecom.google.protobuf.TimestampOrBuildergetRolloutUpdateTimeOrBuilder()Rollout update timebooleanhasRolloutStartTime()Rollout start timebooleanhasRolloutUpdateTime()Rollout update time-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.v1.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.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;- Returns:
- The apiMethod.
-
getRolloutStateValue
int getRolloutStateValue()
State of the rollout
.google.cloud.osconfig.v1.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.v1.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;
-
-