- 0.56.0 (latest)
- 0.55.0
- 0.54.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.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.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.2
- 0.4.0
- 0.3.1
- 0.2.0
- 0.1.1
public static final class TrustConfig.Builder extends GeneratedMessageV3.Builder<TrustConfig.Builder> implements TrustConfigOrBuilder
Defines a trust config.
Protobuf type google.cloud.certificatemanager.v1.TrustConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > TrustConfig.BuilderImplements
TrustConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllTrustStores(Iterable<? extends TrustConfig.TrustStore> values)
public TrustConfig.Builder addAllTrustStores(Iterable<? extends TrustConfig.TrustStore> values)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.certificatemanager.v1.TrustConfig.TrustStore> |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TrustConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addTrustStores(TrustConfig.TrustStore value)
public TrustConfig.Builder addTrustStores(TrustConfig.TrustStore value)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
value | TrustConfig.TrustStore |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addTrustStores(TrustConfig.TrustStore.Builder builderForValue)
public TrustConfig.Builder addTrustStores(TrustConfig.TrustStore.Builder builderForValue)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
builderForValue | TrustConfig.TrustStore.Builder |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addTrustStores(int index, TrustConfig.TrustStore value)
public TrustConfig.Builder addTrustStores(int index, TrustConfig.TrustStore value)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameters | |
---|---|
Name | Description |
index | int |
value | TrustConfig.TrustStore |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addTrustStores(int index, TrustConfig.TrustStore.Builder builderForValue)
public TrustConfig.Builder addTrustStores(int index, TrustConfig.TrustStore.Builder builderForValue)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | TrustConfig.TrustStore.Builder |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
addTrustStoresBuilder()
public TrustConfig.TrustStore.Builder addTrustStoresBuilder()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
TrustConfig.TrustStore.Builder |
addTrustStoresBuilder(int index)
public TrustConfig.TrustStore.Builder addTrustStoresBuilder(int index)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TrustConfig.TrustStore.Builder |
build()
public TrustConfig build()
Returns | |
---|---|
Type | Description |
TrustConfig |
buildPartial()
public TrustConfig buildPartial()
Returns | |
---|---|
Type | Description |
TrustConfig |
clear()
public TrustConfig.Builder clear()
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearCreateTime()
public TrustConfig.Builder clearCreateTime()
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearDescription()
public TrustConfig.Builder clearDescription()
One or more paragraphs of text description of a TrustConfig.
string description = 5;
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
clearEtag()
public TrustConfig.Builder clearEtag()
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public TrustConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearLabels()
public TrustConfig.Builder clearLabels()
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearName()
public TrustConfig.Builder clearName()
A user-defined name of the trust config. TrustConfig names must be
unique globally and match pattern
projects/*/locations/*/trustConfigs/*
.
string name = 1;
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public TrustConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearTrustStores()
public TrustConfig.Builder clearTrustStores()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clearUpdateTime()
public TrustConfig.Builder clearUpdateTime()
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
clone()
public TrustConfig.Builder clone()
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getCreateTime()
public Timestamp getCreateTime()
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public TrustConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
TrustConfig |
getDescription()
public String getDescription()
One or more paragraphs of text description of a TrustConfig.
string description = 5;
Returns | |
---|---|
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
One or more paragraphs of text description of a TrustConfig.
string description = 5;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getEtag()
public String getEtag()
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;
Returns | |
---|---|
Type | Description |
String | The etag. |
getEtagBytes()
public ByteString getEtagBytes()
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;
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()
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
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()
A user-defined name of the trust config. TrustConfig names must be
unique globally and match pattern
projects/*/locations/*/trustConfigs/*
.
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
A user-defined name of the trust config. TrustConfig names must be
unique globally and match pattern
projects/*/locations/*/trustConfigs/*
.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getTrustStores(int index)
public TrustConfig.TrustStore getTrustStores(int index)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TrustConfig.TrustStore |
getTrustStoresBuilder(int index)
public TrustConfig.TrustStore.Builder getTrustStoresBuilder(int index)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TrustConfig.TrustStore.Builder |
getTrustStoresBuilderList()
public List<TrustConfig.TrustStore.Builder> getTrustStoresBuilderList()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
List<Builder> |
getTrustStoresCount()
public int getTrustStoresCount()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
int |
getTrustStoresList()
public List<TrustConfig.TrustStore> getTrustStoresList()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
List<TrustStore> |
getTrustStoresOrBuilder(int index)
public TrustConfig.TrustStoreOrBuilder getTrustStoresOrBuilder(int index)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TrustConfig.TrustStoreOrBuilder |
getTrustStoresOrBuilderList()
public List<? extends TrustConfig.TrustStoreOrBuilder> getTrustStoresOrBuilderList()
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.certificatemanager.v1.TrustConfig.TrustStoreOrBuilder> |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.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 TrustConfig.Builder mergeCreateTime(Timestamp value)
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
mergeFrom(TrustConfig other)
public TrustConfig.Builder mergeFrom(TrustConfig other)
Parameter | |
---|---|
Name | Description |
other | TrustConfig |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TrustConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public TrustConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TrustConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
mergeUpdateTime(Timestamp value)
public TrustConfig.Builder mergeUpdateTime(Timestamp value)
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
putAllLabels(Map<String,String> values)
public TrustConfig.Builder putAllLabels(Map<String,String> values)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
putLabels(String key, String value)
public TrustConfig.Builder putLabels(String key, String value)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
removeLabels(String key)
public TrustConfig.Builder removeLabels(String key)
Set of labels associated with a TrustConfig.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
removeTrustStores(int index)
public TrustConfig.Builder removeTrustStores(int index)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setCreateTime(Timestamp value)
public TrustConfig.Builder setCreateTime(Timestamp value)
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public TrustConfig.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setDescription(String value)
public TrustConfig.Builder setDescription(String value)
One or more paragraphs of text description of a TrustConfig.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | String The description to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public TrustConfig.Builder setDescriptionBytes(ByteString value)
One or more paragraphs of text description of a TrustConfig.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setEtag(String value)
public TrustConfig.Builder setEtag(String value)
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;
Parameter | |
---|---|
Name | Description |
value | String The etag to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setEtagBytes(ByteString value)
public TrustConfig.Builder setEtagBytes(ByteString value)
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for etag to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public TrustConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setName(String value)
public TrustConfig.Builder setName(String value)
A user-defined name of the trust config. TrustConfig names must be
unique globally and match pattern
projects/*/locations/*/trustConfigs/*
.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public TrustConfig.Builder setNameBytes(ByteString value)
A user-defined name of the trust config. TrustConfig names must be
unique globally and match pattern
projects/*/locations/*/trustConfigs/*
.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TrustConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setTrustStores(int index, TrustConfig.TrustStore value)
public TrustConfig.Builder setTrustStores(int index, TrustConfig.TrustStore value)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameters | |
---|---|
Name | Description |
index | int |
value | TrustConfig.TrustStore |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setTrustStores(int index, TrustConfig.TrustStore.Builder builderForValue)
public TrustConfig.Builder setTrustStores(int index, TrustConfig.TrustStore.Builder builderForValue)
Set of trust stores to perform validation against.
This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation.
Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | TrustConfig.TrustStore.Builder |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final TrustConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setUpdateTime(Timestamp value)
public TrustConfig.Builder setUpdateTime(Timestamp value)
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public TrustConfig.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
TrustConfig.Builder |