public static final class UpstreamPolicy.Builder extends GeneratedMessageV3.Builder<UpstreamPolicy.Builder> implements UpstreamPolicyOrBuilder
Artifact policy configuration for the repository contents.
Protobuf type google.devtools.artifactregistry.v1.UpstreamPolicy
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public UpstreamPolicy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpstreamPolicy build()
public UpstreamPolicy buildPartial()
public UpstreamPolicy.Builder clear()
Overrides
public UpstreamPolicy.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public UpstreamPolicy.Builder clearId()
The user-provided ID of the upstream policy.
string id = 1;
public UpstreamPolicy.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public UpstreamPolicy.Builder clearPriority()
Entries with a greater priority value take precedence in the pull order.
int32 priority = 3;
public UpstreamPolicy.Builder clearRepository()
A reference to the repository resource, for example:
projects/p1/locations/us-central1/repositories/repo1
.
string repository = 2 [(.google.api.resource_reference) = { ... }
public UpstreamPolicy.Builder clone()
Overrides
public UpstreamPolicy getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
The user-provided ID of the upstream policy.
string id = 1;
Returns |
Type |
Description |
String |
The id.
|
public ByteString getIdBytes()
The user-provided ID of the upstream policy.
string id = 1;
Returns |
Type |
Description |
ByteString |
The bytes for id.
|
Entries with a greater priority value take precedence in the pull order.
int32 priority = 3;
Returns |
Type |
Description |
int |
The priority.
|
public String getRepository()
A reference to the repository resource, for example:
projects/p1/locations/us-central1/repositories/repo1
.
string repository = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The repository.
|
public ByteString getRepositoryBytes()
A reference to the repository resource, for example:
projects/p1/locations/us-central1/repositories/repo1
.
string repository = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for repository.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UpstreamPolicy.Builder mergeFrom(UpstreamPolicy other)
public UpstreamPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public UpstreamPolicy.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final UpstreamPolicy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpstreamPolicy.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpstreamPolicy.Builder setId(String value)
The user-provided ID of the upstream policy.
string id = 1;
Parameter |
Name |
Description |
value |
String
The id to set.
|
public UpstreamPolicy.Builder setIdBytes(ByteString value)
The user-provided ID of the upstream policy.
string id = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for id to set.
|
public UpstreamPolicy.Builder setPriority(int value)
Entries with a greater priority value take precedence in the pull order.
int32 priority = 3;
Parameter |
Name |
Description |
value |
int
The priority to set.
|
public UpstreamPolicy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public UpstreamPolicy.Builder setRepository(String value)
A reference to the repository resource, for example:
projects/p1/locations/us-central1/repositories/repo1
.
string repository = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The repository to set.
|
public UpstreamPolicy.Builder setRepositoryBytes(ByteString value)
A reference to the repository resource, for example:
projects/p1/locations/us-central1/repositories/repo1
.
string repository = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for repository to set.
|
public final UpstreamPolicy.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides