Interface VPCSCConfigOrBuilder

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

    public interface VPCSCConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      The name of the project's VPC SC Config.
      com.google.protobuf.ByteString getNameBytes()
      The name of the project's VPC SC Config.
      VPCSCConfig.VPCSCPolicy getVpcscPolicy()
      The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
      int getVpcscPolicyValue()
      The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
      • 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 Detail

      • getName

        String getName()
         The name of the project's VPC SC Config.
        
         Always of the form:
         projects/{projectID}/locations/{location}/vpcscConfig
        
         In update request: never set
         In response: always set
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the project's VPC SC Config.
        
         Always of the form:
         projects/{projectID}/locations/{location}/vpcscConfig
        
         In update request: never set
         In response: always set
         
        string name = 1;
        Returns:
        The bytes for name.
      • getVpcscPolicyValue

        int getVpcscPolicyValue()
         The project per location VPC SC policy that defines the VPC SC behavior for
         the Remote Repository (Allow/Deny).
         
        .google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;
        Returns:
        The enum numeric value on the wire for vpcscPolicy.
      • getVpcscPolicy

        VPCSCConfig.VPCSCPolicy getVpcscPolicy()
         The project per location VPC SC policy that defines the VPC SC behavior for
         the Remote Repository (Allow/Deny).
         
        .google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;
        Returns:
        The vpcscPolicy.