- 0.62.0 (latest)
- 0.61.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.6
- 0.1.0
public static final class RestoreChannel.Builder extends GeneratedMessageV3.Builder<RestoreChannel.Builder> implements RestoreChannelOrBuilder
A RestoreChannel imposes constraints on where backups can be restored.
The RestoreChannel should be in the same project and region
as the backups. The backups can only be restored in the
destination_project
.
Protobuf type google.cloud.gkebackup.v1.RestoreChannel
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > RestoreChannel.BuilderImplements
RestoreChannelOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RestoreChannel.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
build()
public RestoreChannel build()
Returns | |
---|---|
Type | Description |
RestoreChannel |
buildPartial()
public RestoreChannel buildPartial()
Returns | |
---|---|
Type | Description |
RestoreChannel |
clear()
public RestoreChannel.Builder clear()
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clearCreateTime()
public RestoreChannel.Builder clearCreateTime()
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clearDescription()
public RestoreChannel.Builder clearDescription()
Optional. User specified descriptive string for this RestoreChannel.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearDestinationProject()
public RestoreChannel.Builder clearDestinationProject()
Required. Immutable. The project into which the backups will be restored.
The format is projects/{projectId}
or projects/{projectNumber}
.
string destination_project = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearDestinationProjectId()
public RestoreChannel.Builder clearDestinationProjectId()
Output only. The project_id where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the project_id of the destination project.
string destination_project_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearEtag()
public RestoreChannel.Builder clearEtag()
Output only. etag
is used for optimistic concurrency control as a way to
help prevent simultaneous updates of a RestoreChannel from overwriting each
other. It is strongly suggested that systems make use of the 'etag' in the
read-modify-write cycle to perform RestoreChannel updates in order to
avoid race conditions: An etag
is returned in the response to
GetRestoreChannel
, and systems are expected to put that etag in the
request to UpdateRestoreChannel
or DeleteRestoreChannel
to
ensure that their change will be applied to the same version of the
resource.
string etag = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public RestoreChannel.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clearLabels()
public RestoreChannel.Builder clearLabels()
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clearName()
public RestoreChannel.Builder clearName()
Identifier. The fully qualified name of the RestoreChannel.
projects/*/locations/*/restoreChannels/*
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public RestoreChannel.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clearUid()
public RestoreChannel.Builder clearUid()
Output only. Server generated global unique identifier of UUID format.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
clearUpdateTime()
public RestoreChannel.Builder clearUpdateTime()
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
clone()
public RestoreChannel.Builder clone()
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getCreateTime()
public Timestamp getCreateTime()
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public RestoreChannel getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
RestoreChannel |
getDescription()
public String getDescription()
Optional. User specified descriptive string for this RestoreChannel.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. User specified descriptive string for this RestoreChannel.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDestinationProject()
public String getDestinationProject()
Required. Immutable. The project into which the backups will be restored.
The format is projects/{projectId}
or projects/{projectNumber}
.
string destination_project = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The destinationProject. |
getDestinationProjectBytes()
public ByteString getDestinationProjectBytes()
Required. Immutable. The project into which the backups will be restored.
The format is projects/{projectId}
or projects/{projectNumber}
.
string destination_project = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for destinationProject. |
getDestinationProjectId()
public String getDestinationProjectId()
Output only. The project_id where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the project_id of the destination project.
string destination_project_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The destinationProjectId. |
getDestinationProjectIdBytes()
public ByteString getDestinationProjectIdBytes()
Output only. The project_id where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the project_id of the destination project.
string destination_project_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for destinationProjectId. |
getEtag()
public String getEtag()
Output only. etag
is used for optimistic concurrency control as a way to
help prevent simultaneous updates of a RestoreChannel from overwriting each
other. It is strongly suggested that systems make use of the 'etag' in the
read-modify-write cycle to perform RestoreChannel updates in order to
avoid race conditions: An etag
is returned in the response to
GetRestoreChannel
, and systems are expected to put that etag in the
request to UpdateRestoreChannel
or DeleteRestoreChannel
to
ensure that their change will be applied to the same version of the
resource.
string etag = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The etag. |
getEtagBytes()
public ByteString getEtagBytes()
Output only. etag
is used for optimistic concurrency control as a way to
help prevent simultaneous updates of a RestoreChannel from overwriting each
other. It is strongly suggested that systems make use of the 'etag' in the
read-modify-write cycle to perform RestoreChannel updates in order to
avoid race conditions: An etag
is returned in the response to
GetRestoreChannel
, and systems are expected to put that etag in the
request to UpdateRestoreChannel
or DeleteRestoreChannel
to
ensure that their change will be applied to the same version of the
resource.
string etag = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for etag. |
getLabels() (deprecated)
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getMutableLabels() (deprecated)
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getName()
public String getName()
Identifier. The fully qualified name of the RestoreChannel.
projects/*/locations/*/restoreChannels/*
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
Identifier. The fully qualified name of the RestoreChannel.
projects/*/locations/*/restoreChannels/*
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getUid()
public String getUid()
Output only. Server generated global unique identifier of UUID format.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The uid. |
getUidBytes()
public ByteString getUidBytes()
Output only. Server generated global unique identifier of UUID format.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for uid. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public RestoreChannel.Builder mergeCreateTime(Timestamp value)
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
mergeFrom(RestoreChannel other)
public RestoreChannel.Builder mergeFrom(RestoreChannel other)
Parameter | |
---|---|
Name | Description |
other |
RestoreChannel |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RestoreChannel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public RestoreChannel.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RestoreChannel.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
mergeUpdateTime(Timestamp value)
public RestoreChannel.Builder mergeUpdateTime(Timestamp value)
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
putAllLabels(Map<String,String> values)
public RestoreChannel.Builder putAllLabels(Map<String,String> values)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
values |
Map<String,String> |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
putLabels(String key, String value)
public RestoreChannel.Builder putLabels(String key, String value)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
key |
String |
value |
String |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
removeLabels(String key)
public RestoreChannel.Builder removeLabels(String key)
Optional. A set of custom labels supplied by user.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setCreateTime(Timestamp value)
public RestoreChannel.Builder setCreateTime(Timestamp value)
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public RestoreChannel.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The timestamp when this RestoreChannel was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setDescription(String value)
public RestoreChannel.Builder setDescription(String value)
Optional. User specified descriptive string for this RestoreChannel.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The description to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public RestoreChannel.Builder setDescriptionBytes(ByteString value)
Optional. User specified descriptive string for this RestoreChannel.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setDestinationProject(String value)
public RestoreChannel.Builder setDestinationProject(String value)
Required. Immutable. The project into which the backups will be restored.
The format is projects/{projectId}
or projects/{projectNumber}
.
string destination_project = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The destinationProject to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setDestinationProjectBytes(ByteString value)
public RestoreChannel.Builder setDestinationProjectBytes(ByteString value)
Required. Immutable. The project into which the backups will be restored.
The format is projects/{projectId}
or projects/{projectNumber}
.
string destination_project = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for destinationProject to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setDestinationProjectId(String value)
public RestoreChannel.Builder setDestinationProjectId(String value)
Output only. The project_id where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the project_id of the destination project.
string destination_project_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The destinationProjectId to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setDestinationProjectIdBytes(ByteString value)
public RestoreChannel.Builder setDestinationProjectIdBytes(ByteString value)
Output only. The project_id where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the project_id of the destination project.
string destination_project_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for destinationProjectId to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setEtag(String value)
public RestoreChannel.Builder setEtag(String value)
Output only. etag
is used for optimistic concurrency control as a way to
help prevent simultaneous updates of a RestoreChannel from overwriting each
other. It is strongly suggested that systems make use of the 'etag' in the
read-modify-write cycle to perform RestoreChannel updates in order to
avoid race conditions: An etag
is returned in the response to
GetRestoreChannel
, and systems are expected to put that etag in the
request to UpdateRestoreChannel
or DeleteRestoreChannel
to
ensure that their change will be applied to the same version of the
resource.
string etag = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The etag to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setEtagBytes(ByteString value)
public RestoreChannel.Builder setEtagBytes(ByteString value)
Output only. etag
is used for optimistic concurrency control as a way to
help prevent simultaneous updates of a RestoreChannel from overwriting each
other. It is strongly suggested that systems make use of the 'etag' in the
read-modify-write cycle to perform RestoreChannel updates in order to
avoid race conditions: An etag
is returned in the response to
GetRestoreChannel
, and systems are expected to put that etag in the
request to UpdateRestoreChannel
or DeleteRestoreChannel
to
ensure that their change will be applied to the same version of the
resource.
string etag = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for etag to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public RestoreChannel.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setName(String value)
public RestoreChannel.Builder setName(String value)
Identifier. The fully qualified name of the RestoreChannel.
projects/*/locations/*/restoreChannels/*
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public RestoreChannel.Builder setNameBytes(ByteString value)
Identifier. The fully qualified name of the RestoreChannel.
projects/*/locations/*/restoreChannels/*
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RestoreChannel.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setUid(String value)
public RestoreChannel.Builder setUid(String value)
Output only. Server generated global unique identifier of UUID format.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The uid to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setUidBytes(ByteString value)
public RestoreChannel.Builder setUidBytes(ByteString value)
Output only. Server generated global unique identifier of UUID format.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for uid to set. |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final RestoreChannel.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setUpdateTime(Timestamp value)
public RestoreChannel.Builder setUpdateTime(Timestamp value)
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public RestoreChannel.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The timestamp when this RestoreChannel was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
RestoreChannel.Builder |