- 0.94.0 (latest)
- 0.93.0
- 0.92.0
- 0.91.0
- 0.89.0
- 0.87.0
- 0.86.0
- 0.85.0
- 0.84.0
- 0.83.0
- 0.81.0
- 0.79.0
- 0.78.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.67.0
- 0.66.0
- 0.65.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.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.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.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
public static final class Tool.TLSConfig.CACert.Builder extends GeneratedMessage.Builder<Tool.TLSConfig.CACert.Builder> implements Tool.TLSConfig.CACertOrBuilderThe CA certificate.
Protobuf type google.cloud.dialogflow.cx.v3.Tool.TLSConfig.CACert
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Tool.TLSConfig.CACert.BuilderImplements
Tool.TLSConfig.CACertOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Tool.TLSConfig.CACert build()| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert |
|
buildPartial()
public Tool.TLSConfig.CACert buildPartial()| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert |
|
clear()
public Tool.TLSConfig.CACert.Builder clear()| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
|
clearCert()
public Tool.TLSConfig.CACert.Builder clearCert()Required. The allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command:
<code><code>
openssl x509 -req -days 200 -in example.com.csr \
-signkey example.com.key \
-out example.com.crt \
-extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
</code></code>
bytes cert = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
This builder for chaining. |
clearDisplayName()
public Tool.TLSConfig.CACert.Builder clearDisplayName()Required. The name of the allowed custom CA certificates. This can be used to disambiguate the custom CA certificates.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
This builder for chaining. |
getCert()
public ByteString getCert()Required. The allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command:
<code><code>
openssl x509 -req -days 200 -in example.com.csr \
-signkey example.com.key \
-out example.com.crt \
-extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
</code></code>
bytes cert = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The cert. |
getDefaultInstanceForType()
public Tool.TLSConfig.CACert getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDisplayName()
public String getDisplayName()Required. The name of the allowed custom CA certificates. This can be used to disambiguate the custom CA certificates.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()Required. The name of the allowed custom CA certificates. This can be used to disambiguate the custom CA certificates.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Tool.TLSConfig.CACert other)
public Tool.TLSConfig.CACert.Builder mergeFrom(Tool.TLSConfig.CACert other)| Parameter | |
|---|---|
| Name | Description |
other |
Tool.TLSConfig.CACert |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Tool.TLSConfig.CACert.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Tool.TLSConfig.CACert.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
|
setCert(ByteString value)
public Tool.TLSConfig.CACert.Builder setCert(ByteString value)Required. The allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command:
<code><code>
openssl x509 -req -days 200 -in example.com.csr \
-signkey example.com.key \
-out example.com.crt \
-extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
</code></code>
bytes cert = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe cert to set. |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
This builder for chaining. |
setDisplayName(String value)
public Tool.TLSConfig.CACert.Builder setDisplayName(String value)Required. The name of the allowed custom CA certificates. This can be used to disambiguate the custom CA certificates.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe displayName to set. |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
This builder for chaining. |
setDisplayNameBytes(ByteString value)
public Tool.TLSConfig.CACert.Builder setDisplayNameBytes(ByteString value)Required. The name of the allowed custom CA certificates. This can be used to disambiguate the custom CA certificates.
string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for displayName to set. |
| Returns | |
|---|---|
| Type | Description |
Tool.TLSConfig.CACert.Builder |
This builder for chaining. |