Interface VPCSCConfigOrBuilder (1.71.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface VPCSCConfigOrBuilder extends MessageOrBuilder
Methods
public abstract 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 |
Type |
Description |
String |
The name.
|
public abstract 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 |
Type |
Description |
ByteString |
The bytes for name.
|
public abstract 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;
public abstract 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 |
Type |
Description |
int |
The enum numeric value on the wire for vpcscPolicy.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Interface VPCSCConfigOrBuilder (1.71.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.71.0 (latest)](/java/docs/reference/google-cloud-artifact-registry/latest/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.69.0](/java/docs/reference/google-cloud-artifact-registry/1.69.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.67.0](/java/docs/reference/google-cloud-artifact-registry/1.67.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-artifact-registry/1.66.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.63.0](/java/docs/reference/google-cloud-artifact-registry/1.63.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-artifact-registry/1.62.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-artifact-registry/1.61.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.59.0](/java/docs/reference/google-cloud-artifact-registry/1.59.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-artifact-registry/1.58.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-artifact-registry/1.57.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-artifact-registry/1.56.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-artifact-registry/1.55.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-artifact-registry/1.54.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-artifact-registry/1.53.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-artifact-registry/1.52.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-artifact-registry/1.51.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-artifact-registry/1.50.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.48.0](/java/docs/reference/google-cloud-artifact-registry/1.48.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-artifact-registry/1.47.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-artifact-registry/1.46.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-artifact-registry/1.45.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-artifact-registry/1.44.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-artifact-registry/1.43.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-artifact-registry/1.42.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-artifact-registry/1.41.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-artifact-registry/1.40.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-artifact-registry/1.39.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-artifact-registry/1.38.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.36.0](/java/docs/reference/google-cloud-artifact-registry/1.36.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-artifact-registry/1.35.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-artifact-registry/1.34.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-artifact-registry/1.33.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-artifact-registry/1.32.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-artifact-registry/1.31.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-artifact-registry/1.30.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-artifact-registry/1.29.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-artifact-registry/1.28.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-artifact-registry/1.27.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-artifact-registry/1.26.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.23.0](/java/docs/reference/google-cloud-artifact-registry/1.23.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-artifact-registry/1.22.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-artifact-registry/1.21.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-artifact-registry/1.20.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-artifact-registry/1.19.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-artifact-registry/1.18.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-artifact-registry/1.17.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-artifact-registry/1.16.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-artifact-registry/1.15.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-artifact-registry/1.14.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-artifact-registry/1.13.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-artifact-registry/1.12.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-artifact-registry/1.11.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-artifact-registry/1.10.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-artifact-registry/1.9.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.8.0](/java/docs/reference/google-cloud-artifact-registry/1.8.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-artifact-registry/1.7.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-artifact-registry/1.6.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-artifact-registry/1.5.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-artifact-registry/1.4.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-artifact-registry/1.3.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.2.9](/java/docs/reference/google-cloud-artifact-registry/1.2.9/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [1.1.1](/java/docs/reference/google-cloud-artifact-registry/1.1.1/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-artifact-registry/0.5.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-artifact-registry/0.4.0/com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder) \n\n public interface VPCSCConfigOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getName()\n\n public abstract String getName()\n\nThe name of the project's VPC SC Config.\n\nAlways of the form:\nprojects/{projectID}/locations/{location}/vpcscConfig\n\nIn update request: never set\nIn response: always set\n\n`string name = 1;`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nThe name of the project's VPC SC Config.\n\nAlways of the form:\nprojects/{projectID}/locations/{location}/vpcscConfig\n\nIn update request: never set\nIn response: always set\n\n`string name = 1;`\n\n### getVpcscPolicy()\n\n public abstract VPCSCConfig.VPCSCPolicy getVpcscPolicy()\n\nThe project per location VPC SC policy that defines the VPC SC behavior for\nthe Remote Repository (Allow/Deny).\n\n`.google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;`\n\n### getVpcscPolicyValue()\n\n public abstract int getVpcscPolicyValue()\n\nThe project per location VPC SC policy that defines the VPC SC behavior for\nthe Remote Repository (Allow/Deny).\n\n`.google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;`"]]