public static final class CreateServiceLbPolicyRequest.Builder extends GeneratedMessageV3.Builder<CreateServiceLbPolicyRequest.Builder> implements CreateServiceLbPolicyRequestOrBuilder
Request used by the ServiceLbPolicy method.
Protobuf type google.cloud.networkservices.v1.CreateServiceLbPolicyRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateServiceLbPolicyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateServiceLbPolicyRequest build()
buildPartial()
public CreateServiceLbPolicyRequest buildPartial()
clear()
public CreateServiceLbPolicyRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateServiceLbPolicyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateServiceLbPolicyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateServiceLbPolicyRequest.Builder clearParent()
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearServiceLbPolicy()
public CreateServiceLbPolicyRequest.Builder clearServiceLbPolicy()
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
clearServiceLbPolicyId()
public CreateServiceLbPolicyRequest.Builder clearServiceLbPolicyId()
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
string service_lb_policy_id = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateServiceLbPolicyRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateServiceLbPolicyRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getServiceLbPolicy()
public ServiceLbPolicy getServiceLbPolicy()
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
getServiceLbPolicyBuilder()
public ServiceLbPolicy.Builder getServiceLbPolicyBuilder()
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
getServiceLbPolicyId()
public String getServiceLbPolicyId()
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
string service_lb_policy_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The serviceLbPolicyId.
|
getServiceLbPolicyIdBytes()
public ByteString getServiceLbPolicyIdBytes()
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
string service_lb_policy_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for serviceLbPolicyId.
|
getServiceLbPolicyOrBuilder()
public ServiceLbPolicyOrBuilder getServiceLbPolicyOrBuilder()
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
hasServiceLbPolicy()
public boolean hasServiceLbPolicy()
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the serviceLbPolicy field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateServiceLbPolicyRequest other)
public CreateServiceLbPolicyRequest.Builder mergeFrom(CreateServiceLbPolicyRequest other)
public CreateServiceLbPolicyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateServiceLbPolicyRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeServiceLbPolicy(ServiceLbPolicy value)
public CreateServiceLbPolicyRequest.Builder mergeServiceLbPolicy(ServiceLbPolicy value)
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateServiceLbPolicyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateServiceLbPolicyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateServiceLbPolicyRequest.Builder setParent(String value)
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateServiceLbPolicyRequest.Builder setParentBytes(ByteString value)
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateServiceLbPolicyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setServiceLbPolicy(ServiceLbPolicy value)
public CreateServiceLbPolicyRequest.Builder setServiceLbPolicy(ServiceLbPolicy value)
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
setServiceLbPolicy(ServiceLbPolicy.Builder builderForValue)
public CreateServiceLbPolicyRequest.Builder setServiceLbPolicy(ServiceLbPolicy.Builder builderForValue)
Required. ServiceLbPolicy resource to be created.
.google.cloud.networkservices.v1.ServiceLbPolicy service_lb_policy = 3 [(.google.api.field_behavior) = REQUIRED];
setServiceLbPolicyId(String value)
public CreateServiceLbPolicyRequest.Builder setServiceLbPolicyId(String value)
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
string service_lb_policy_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The serviceLbPolicyId to set.
|
setServiceLbPolicyIdBytes(ByteString value)
public CreateServiceLbPolicyRequest.Builder setServiceLbPolicyIdBytes(ByteString value)
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
string service_lb_policy_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for serviceLbPolicyId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateServiceLbPolicyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides