Interface Compute.CreateInstanceRequest.NetworkPolicyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Compute.CreateInstanceRequest.NetworkPolicy, Compute.CreateInstanceRequest.NetworkPolicy.Builder
Enclosing class:
Compute.CreateInstanceRequest

public static interface Compute.CreateInstanceRequest.NetworkPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Inline egress policy configuration, defining behavior via mode and rules.
    Inline egress policy configuration, defining behavior via mode and rules.
    Tag of a pre-configured workspace egress policy to apply.
    com.google.protobuf.ByteString
    Tag of a pre-configured workspace egress policy to apply.
    boolean
    Inline egress policy configuration, defining behavior via mode and rules.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEgress

      boolean hasEgress()
       Inline egress policy configuration, defining behavior via mode and rules.
       
      .namespace.cloud.network.v1beta.EgressPolicySpec egress = 1;
      Returns:
      Whether the egress field is set.
    • getEgress

       Inline egress policy configuration, defining behavior via mode and rules.
       
      .namespace.cloud.network.v1beta.EgressPolicySpec egress = 1;
      Returns:
      The egress.
    • getEgressOrBuilder

      Egress.EgressPolicySpecOrBuilder getEgressOrBuilder()
       Inline egress policy configuration, defining behavior via mode and rules.
       
      .namespace.cloud.network.v1beta.EgressPolicySpec egress = 1;
    • getEgressPolicyTag

      String getEgressPolicyTag()
       Tag of a pre-configured workspace egress policy to apply. Mutually
       exclusive with 'egress'.
       
      string egress_policy_tag = 2;
      Returns:
      The egressPolicyTag.
    • getEgressPolicyTagBytes

      com.google.protobuf.ByteString getEgressPolicyTagBytes()
       Tag of a pre-configured workspace egress policy to apply. Mutually
       exclusive with 'egress'.
       
      string egress_policy_tag = 2;
      Returns:
      The bytes for egressPolicyTag.