public final class CreateServiceBindingRequest extends GeneratedMessageV3 implements CreateServiceBindingRequestOrBuilder
Request used by the ServiceBinding method.
Protobuf type google.cloud.networkservices.v1.CreateServiceBindingRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SERVICE_BINDING_FIELD_NUMBER
public static final int SERVICE_BINDING_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SERVICE_BINDING_ID_FIELD_NUMBER
public static final int SERVICE_BINDING_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateServiceBindingRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateServiceBindingRequest.Builder newBuilder()
newBuilder(CreateServiceBindingRequest prototype)
public static CreateServiceBindingRequest.Builder newBuilder(CreateServiceBindingRequest prototype)
public static CreateServiceBindingRequest parseDelimitedFrom(InputStream input)
public static CreateServiceBindingRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateServiceBindingRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceBindingRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateServiceBindingRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceBindingRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceBindingRequest parseFrom(CodedInputStream input)
public static CreateServiceBindingRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateServiceBindingRequest parseFrom(InputStream input)
public static CreateServiceBindingRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateServiceBindingRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceBindingRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateServiceBindingRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateServiceBindingRequest getDefaultInstanceForType()
getParent()
public String getParent()
Required. The parent resource of the ServiceBinding. Must be in the
format projects/*/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 ServiceBinding. Must be in the
format projects/*/locations/global
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<CreateServiceBindingRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getServiceBinding()
public ServiceBinding getServiceBinding()
Required. ServiceBinding resource to be created.
.google.cloud.networkservices.v1.ServiceBinding service_binding = 3 [(.google.api.field_behavior) = REQUIRED];
getServiceBindingId()
public String getServiceBindingId()
Required. Short name of the ServiceBinding resource to be created.
string service_binding_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The serviceBindingId.
|
getServiceBindingIdBytes()
public ByteString getServiceBindingIdBytes()
Required. Short name of the ServiceBinding resource to be created.
string service_binding_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for serviceBindingId.
|
getServiceBindingOrBuilder()
public ServiceBindingOrBuilder getServiceBindingOrBuilder()
Required. ServiceBinding resource to be created.
.google.cloud.networkservices.v1.ServiceBinding service_binding = 3 [(.google.api.field_behavior) = REQUIRED];
hasServiceBinding()
public boolean hasServiceBinding()
Required. ServiceBinding resource to be created.
.google.cloud.networkservices.v1.ServiceBinding service_binding = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the serviceBinding field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateServiceBindingRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateServiceBindingRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public CreateServiceBindingRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides