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 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

       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

       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;