- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.4
- 2.4.0
- 2.3.0
- 2.2.5
public static final class ReusableConfig.Builder extends GeneratedMessageV3.Builder<ReusableConfig.Builder> implements ReusableConfigOrBuilder
A ReusableConfig refers to a managed ReusableConfigValues. Those, in turn, are used to describe certain fields of an X.509 certificate, such as the key usage fields, fields specific to CA certificates, certificate policy extensions and custom extensions.
Protobuf type google.cloud.security.privateca.v1beta1.ReusableConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ReusableConfig.BuilderImplements
ReusableConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReusableConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReusableConfig.Builder |
build()
public ReusableConfig build()
Type | Description |
ReusableConfig |
buildPartial()
public ReusableConfig buildPartial()
Type | Description |
ReusableConfig |
clear()
public ReusableConfig.Builder clear()
Type | Description |
ReusableConfig.Builder |
clearCreateTime()
public ReusableConfig.Builder clearCreateTime()
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ReusableConfig.Builder |
clearDescription()
public ReusableConfig.Builder clearDescription()
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ReusableConfig.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ReusableConfig.Builder |
clearLabels()
public ReusableConfig.Builder clearLabels()
Type | Description |
ReusableConfig.Builder |
clearName()
public ReusableConfig.Builder clearName()
Output only. The resource path for this ReusableConfig in the format
projects/*/locations/*/reusableConfigs/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ReusableConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ReusableConfig.Builder |
clearUpdateTime()
public ReusableConfig.Builder clearUpdateTime()
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ReusableConfig.Builder |
clearValues()
public ReusableConfig.Builder clearValues()
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ReusableConfig.Builder |
clone()
public ReusableConfig.Builder clone()
Type | Description |
ReusableConfig.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
boolean |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public ReusableConfig getDefaultInstanceForType()
Type | Description |
ReusableConfig |
getDescription()
public String getDescription()
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
String |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Type | Description |
Map<String,String> |
getName()
public String getName()
Output only. The resource path for this ReusableConfig in the format
projects/*/locations/*/reusableConfigs/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. The resource path for this ReusableConfig in the format
projects/*/locations/*/reusableConfigs/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for name. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getValues()
public ReusableConfigValues getValues()
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ReusableConfigValues | The values. |
getValuesBuilder()
public ReusableConfigValues.Builder getValuesBuilder()
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ReusableConfigValues.Builder |
getValuesOrBuilder()
public ReusableConfigValuesOrBuilder getValuesOrBuilder()
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ReusableConfigValuesOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the updateTime field is set. |
hasValues()
public boolean hasValues()
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the values field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public ReusableConfig.Builder mergeCreateTime(Timestamp value)
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
ReusableConfig.Builder |
mergeFrom(ReusableConfig other)
public ReusableConfig.Builder mergeFrom(ReusableConfig other)
Name | Description |
other | ReusableConfig |
Type | Description |
ReusableConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReusableConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ReusableConfig.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ReusableConfig.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ReusableConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReusableConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReusableConfig.Builder |
mergeUpdateTime(Timestamp value)
public ReusableConfig.Builder mergeUpdateTime(Timestamp value)
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
ReusableConfig.Builder |
mergeValues(ReusableConfigValues value)
public ReusableConfig.Builder mergeValues(ReusableConfigValues value)
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ReusableConfigValues |
Type | Description |
ReusableConfig.Builder |
putAllLabels(Map<String,String> values)
public ReusableConfig.Builder putAllLabels(Map<String,String> values)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
values | Map<String,String> |
Type | Description |
ReusableConfig.Builder |
putLabels(String key, String value)
public ReusableConfig.Builder putLabels(String key, String value)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
value | String |
Type | Description |
ReusableConfig.Builder |
removeLabels(String key)
public ReusableConfig.Builder removeLabels(String key)
Optional. Labels with user-defined metadata.
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
ReusableConfig.Builder |
setCreateTime(Timestamp value)
public ReusableConfig.Builder setCreateTime(Timestamp value)
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
ReusableConfig.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public ReusableConfig.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time at which this ReusableConfig was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
ReusableConfig.Builder |
setDescription(String value)
public ReusableConfig.Builder setDescription(String value)
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | String The description to set. |
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public ReusableConfig.Builder setDescriptionBytes(ByteString value)
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | ByteString The bytes for description to set. |
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ReusableConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReusableConfig.Builder |
setName(String value)
public ReusableConfig.Builder setName(String value)
Output only. The resource path for this ReusableConfig in the format
projects/*/locations/*/reusableConfigs/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The name to set. |
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public ReusableConfig.Builder setNameBytes(ByteString value)
Output only. The resource path for this ReusableConfig in the format
projects/*/locations/*/reusableConfigs/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
ReusableConfig.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReusableConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ReusableConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ReusableConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReusableConfig.Builder |
setUpdateTime(Timestamp value)
public ReusableConfig.Builder setUpdateTime(Timestamp value)
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
ReusableConfig.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public ReusableConfig.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The time at which this ReusableConfig was updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
ReusableConfig.Builder |
setValues(ReusableConfigValues value)
public ReusableConfig.Builder setValues(ReusableConfigValues value)
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ReusableConfigValues |
Type | Description |
ReusableConfig.Builder |
setValues(ReusableConfigValues.Builder builderForValue)
public ReusableConfig.Builder setValues(ReusableConfigValues.Builder builderForValue)
Required. The config values.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues values = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | ReusableConfigValues.Builder |
Type | Description |
ReusableConfig.Builder |