Interface PSCAutomationConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PSCAutomationConfig, PSCAutomationConfig.Builder

@Generated public interface PSCAutomationConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getProjectId

      String getProjectId()
       Required. Project id used to create forwarding rule.
       
      string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The projectId.
    • getProjectIdBytes

      com.google.protobuf.ByteString getProjectIdBytes()
       Required. Project id used to create forwarding rule.
       
      string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for projectId.
    • getNetwork

      String getNetwork()
       Required. The full name of the Google Compute Engine
       [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
       [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
       `projects/{project}/global/networks/{network}`.
       
      string network = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The network.
    • getNetworkBytes

      com.google.protobuf.ByteString getNetworkBytes()
       Required. The full name of the Google Compute Engine
       [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
       [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
       `projects/{project}/global/networks/{network}`.
       
      string network = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for network.
    • getIpAddress

      String getIpAddress()
       Output only. IP address rule created by the PSC service automation.
       
      string ip_address = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The ipAddress.
    • getIpAddressBytes

      com.google.protobuf.ByteString getIpAddressBytes()
       Output only. IP address rule created by the PSC service automation.
       
      string ip_address = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for ipAddress.
    • getForwardingRule

      String getForwardingRule()
       Output only. Forwarding rule created by the PSC service automation.
       
      string forwarding_rule = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The forwardingRule.
    • getForwardingRuleBytes

      com.google.protobuf.ByteString getForwardingRuleBytes()
       Output only. Forwarding rule created by the PSC service automation.
       
      string forwarding_rule = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for forwardingRule.
    • getStateValue

      int getStateValue()
       Output only. The state of the PSC service automation.
       
      .google.cloud.aiplatform.v1.PSCAutomationState state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      PSCAutomationState getState()
       Output only. The state of the PSC service automation.
       
      .google.cloud.aiplatform.v1.PSCAutomationState state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getErrorMessage

      String getErrorMessage()
       Output only. Error message if the PSC service automation failed.
       
      string error_message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The errorMessage.
    • getErrorMessageBytes

      com.google.protobuf.ByteString getErrorMessageBytes()
       Output only. Error message if the PSC service automation failed.
       
      string error_message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for errorMessage.