public static final class CreateWasmPluginRequest.Builder extends GeneratedMessageV3.Builder<CreateWasmPluginRequest.Builder> implements CreateWasmPluginRequestOrBuilder
Request used by the CreateWasmPlugin
method.
Protobuf type google.cloud.networkservices.v1.CreateWasmPluginRequest
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 CreateWasmPluginRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateWasmPluginRequest build()
buildPartial()
public CreateWasmPluginRequest buildPartial()
clear()
public CreateWasmPluginRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateWasmPluginRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateWasmPluginRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateWasmPluginRequest.Builder clearParent()
Required. The parent resource of the WasmPlugin
resource. Must be in the
format projects/{project}/locations/global
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearWasmPlugin()
public CreateWasmPluginRequest.Builder clearWasmPlugin()
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
clearWasmPluginId()
public CreateWasmPluginRequest.Builder clearWasmPluginId()
Required. User-provided ID of the WasmPlugin
resource to be created.
string wasm_plugin_id = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateWasmPluginRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateWasmPluginRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The parent resource of the WasmPlugin
resource. Must be in the
format projects/{project}/locations/global
.
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 WasmPlugin
resource. Must be in the
format projects/{project}/locations/global
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getWasmPlugin()
public WasmPlugin getWasmPlugin()
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
WasmPlugin |
The wasmPlugin.
|
getWasmPluginBuilder()
public WasmPlugin.Builder getWasmPluginBuilder()
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
getWasmPluginId()
public String getWasmPluginId()
Required. User-provided ID of the WasmPlugin
resource to be created.
string wasm_plugin_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The wasmPluginId.
|
getWasmPluginIdBytes()
public ByteString getWasmPluginIdBytes()
Required. User-provided ID of the WasmPlugin
resource to be created.
string wasm_plugin_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for wasmPluginId.
|
getWasmPluginOrBuilder()
public WasmPluginOrBuilder getWasmPluginOrBuilder()
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
hasWasmPlugin()
public boolean hasWasmPlugin()
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the wasmPlugin field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateWasmPluginRequest other)
public CreateWasmPluginRequest.Builder mergeFrom(CreateWasmPluginRequest other)
public CreateWasmPluginRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateWasmPluginRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateWasmPluginRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeWasmPlugin(WasmPlugin value)
public CreateWasmPluginRequest.Builder mergeWasmPlugin(WasmPlugin value)
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public CreateWasmPluginRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateWasmPluginRequest.Builder setParent(String value)
Required. The parent resource of the WasmPlugin
resource. Must be in the
format projects/{project}/locations/global
.
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 CreateWasmPluginRequest.Builder setParentBytes(ByteString value)
Required. The parent resource of the WasmPlugin
resource. Must be in the
format projects/{project}/locations/global
.
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 CreateWasmPluginRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateWasmPluginRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setWasmPlugin(WasmPlugin value)
public CreateWasmPluginRequest.Builder setWasmPlugin(WasmPlugin value)
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
setWasmPlugin(WasmPlugin.Builder builderForValue)
public CreateWasmPluginRequest.Builder setWasmPlugin(WasmPlugin.Builder builderForValue)
Required. WasmPlugin
resource to be created.
.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 3 [(.google.api.field_behavior) = REQUIRED];
setWasmPluginId(String value)
public CreateWasmPluginRequest.Builder setWasmPluginId(String value)
Required. User-provided ID of the WasmPlugin
resource to be created.
string wasm_plugin_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The wasmPluginId to set.
|
setWasmPluginIdBytes(ByteString value)
public CreateWasmPluginRequest.Builder setWasmPluginIdBytes(ByteString value)
Required. User-provided ID of the WasmPlugin
resource to be created.
string wasm_plugin_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for wasmPluginId to set.
|