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.APIMethod
getApiMethod()
The OS policy assignment API method.int
getApiMethodValue()
The OS policy assignment API method.String
getOsPolicyAssignment()
Reference to the `OSPolicyAssignment` API resource.com.google.protobuf.ByteString
getOsPolicyAssignmentBytes()
Reference to the `OSPolicyAssignment` API resource.com.google.protobuf.Timestamp
getRolloutStartTime()
Rollout start timecom.google.protobuf.TimestampOrBuilder
getRolloutStartTimeOrBuilder()
Rollout start timeOSPolicyAssignmentOperationMetadata.RolloutState
getRolloutState()
State of the rolloutint
getRolloutStateValue()
State of the rolloutcom.google.protobuf.Timestamp
getRolloutUpdateTime()
Rollout update timecom.google.protobuf.TimestampOrBuilder
getRolloutUpdateTimeOrBuilder()
Rollout update timeboolean
hasRolloutStartTime()
Rollout start timeboolean
hasRolloutUpdateTime()
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;
-
-