target.apidocs.com.google.api.services.artifactregistry.v1.ArtifactRegistry.Projects.Locations.UpdateVpcscConfig.html Maven / Gradle / Ivy
ArtifactRegistry.Projects.Locations.UpdateVpcscConfig (Artifact Registry API v1-rev20240809-2.0.0)
com.google.api.services.artifactregistry.v1
Class ArtifactRegistry.Projects.Locations.UpdateVpcscConfig
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.googleapis.services.AbstractGoogleClientRequest<T>
-
- com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
-
- com.google.api.services.artifactregistry.v1.ArtifactRegistryRequest<VPCSCConfig>
-
- com.google.api.services.artifactregistry.v1.ArtifactRegistry.Projects.Locations.UpdateVpcscConfig
-
- Enclosing class:
- ArtifactRegistry.Projects.Locations
public class ArtifactRegistry.Projects.Locations.UpdateVpcscConfig
extends ArtifactRegistryRequest<VPCSCConfig>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Modifier
Constructor and Description
protected
UpdateVpcscConfig(String name,
VPCSCConfig content)
Updates the VPCSC Config for the Project.
-
Method Summary
-
Methods inherited from class com.google.api.services.artifactregistry.v1.ArtifactRegistryRequest
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeaders
-
Methods inherited from class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest
getJsonContent, newExceptionOnError, queue
-
Methods inherited from class com.google.api.client.googleapis.services.AbstractGoogleClientRequest
buildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getReturnRawInputSteam, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue, setReturnRawInputStream
-
Methods inherited from class com.google.api.client.util.GenericData
clone, entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys, toString
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Constructor Detail
-
UpdateVpcscConfig
protected UpdateVpcscConfig(String name,
VPCSCConfig content)
Updates the VPCSC Config for the Project.
Create a request for the method "locations.updateVpcscConfig".
This request holds the parameters needed by the the artifactregistry server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote
operation. UpdateVpcscConfig#initialize(com.google.api.client.googleapis.services.Ab
stractGoogleClientRequest)
must be called to initialize this instance immediately after
invoking the constructor.
- Parameters:
name
- 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
content
- the VPCSCConfig
- Since:
- 1.13
-
Method Detail
-
set$Xgafv
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig set$Xgafv(String $Xgafv)
Description copied from class: ArtifactRegistryRequest
V1 error format.
- Overrides:
set$Xgafv
in class ArtifactRegistryRequest<VPCSCConfig>
-
setAccessToken
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setAccessToken(String accessToken)
Description copied from class: ArtifactRegistryRequest
OAuth access token.
- Overrides:
setAccessToken
in class ArtifactRegistryRequest<VPCSCConfig>
-
setAlt
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setAlt(String alt)
Description copied from class: ArtifactRegistryRequest
Data format for response.
- Overrides:
setAlt
in class ArtifactRegistryRequest<VPCSCConfig>
-
setCallback
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setCallback(String callback)
Description copied from class: ArtifactRegistryRequest
JSONP
- Overrides:
setCallback
in class ArtifactRegistryRequest<VPCSCConfig>
-
setFields
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setFields(String fields)
Description copied from class: ArtifactRegistryRequest
Selector specifying which fields to include in a partial response.
- Overrides:
setFields
in class ArtifactRegistryRequest<VPCSCConfig>
-
setKey
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setKey(String key)
Description copied from class: ArtifactRegistryRequest
API key. Your API key identifies your project and provides you with API access, quota, and
reports. Required unless you provide an OAuth 2.0 token.
- Overrides:
setKey
in class ArtifactRegistryRequest<VPCSCConfig>
-
setOauthToken
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setOauthToken(String oauthToken)
Description copied from class: ArtifactRegistryRequest
OAuth 2.0 token for the current user.
- Overrides:
setOauthToken
in class ArtifactRegistryRequest<VPCSCConfig>
-
setPrettyPrint
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setPrettyPrint(Boolean prettyPrint)
Description copied from class: ArtifactRegistryRequest
Returns response with indentations and line breaks.
- Overrides:
setPrettyPrint
in class ArtifactRegistryRequest<VPCSCConfig>
-
setQuotaUser
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setQuotaUser(String quotaUser)
Description copied from class: ArtifactRegistryRequest
Available to use for quota purposes for server-side applications. Can be any arbitrary string
assigned to a user, but should not exceed 40 characters.
- Overrides:
setQuotaUser
in class ArtifactRegistryRequest<VPCSCConfig>
-
setUploadType
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setUploadType(String uploadType)
Description copied from class: ArtifactRegistryRequest
Legacy upload protocol for media (e.g. "media", "multipart").
- Overrides:
setUploadType
in class ArtifactRegistryRequest<VPCSCConfig>
-
setUploadProtocol
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setUploadProtocol(String uploadProtocol)
Description copied from class: ArtifactRegistryRequest
Upload protocol for media (e.g. "raw", "multipart").
- Overrides:
setUploadProtocol
in class ArtifactRegistryRequest<VPCSCConfig>
-
getName
public 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
-
setName
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setName(String name)
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
-
getUpdateMask
public String getUpdateMask()
Field mask to support partial updates.
-
setUpdateMask
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig setUpdateMask(String updateMask)
Field mask to support partial updates.
-
set
public ArtifactRegistry.Projects.Locations.UpdateVpcscConfig set(String parameterName,
Object value)
- Overrides:
set
in class ArtifactRegistryRequest<VPCSCConfig>
Copyright © 2011–2024 Google. All rights reserved.