public static final class GrpcEndpoint.Builder extends GeneratedMessageV3.Builder<GrpcEndpoint.Builder> implements GrpcEndpointOrBuilder
Specification of the GRPC Endpoint.
Protobuf type google.cloud.networksecurity.v1beta1.GrpcEndpoint
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GrpcEndpoint.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public GrpcEndpoint build()
Returns
buildPartial()
public GrpcEndpoint buildPartial()
Returns
clear()
public GrpcEndpoint.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public GrpcEndpoint.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public GrpcEndpoint.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearTargetUri()
public GrpcEndpoint.Builder clearTargetUri()
Required. The target URI of the gRPC endpoint. Only UDS path is supported, and
should start with \u201cunix:\u201d.
string target_uri = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public GrpcEndpoint.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public GrpcEndpoint getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getTargetUri()
public String getTargetUri()
Required. The target URI of the gRPC endpoint. Only UDS path is supported, and
should start with \u201cunix:\u201d.
string target_uri = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The targetUri.
|
getTargetUriBytes()
public ByteString getTargetUriBytes()
Required. The target URI of the gRPC endpoint. Only UDS path is supported, and
should start with \u201cunix:\u201d.
string target_uri = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(GrpcEndpoint other)
public GrpcEndpoint.Builder mergeFrom(GrpcEndpoint other)
Parameter
Returns
public GrpcEndpoint.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public GrpcEndpoint.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GrpcEndpoint.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GrpcEndpoint.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GrpcEndpoint.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setTargetUri(String value)
public GrpcEndpoint.Builder setTargetUri(String value)
Required. The target URI of the gRPC endpoint. Only UDS path is supported, and
should start with \u201cunix:\u201d.
string target_uri = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The targetUri to set.
|
Returns
setTargetUriBytes(ByteString value)
public GrpcEndpoint.Builder setTargetUriBytes(ByteString value)
Required. The target URI of the gRPC endpoint. Only UDS path is supported, and
should start with \u201cunix:\u201d.
string target_uri = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for targetUri to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final GrpcEndpoint.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides