public final class CreatePersistentResourceRequest extends GeneratedMessageV3 implements CreatePersistentResourceRequestOrBuilder
Request message for
PersistentResourceService.CreatePersistentResource.
Protobuf type google.cloud.aiplatform.v1beta1.CreatePersistentResourceRequest
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
public static final int PARENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int PERSISTENT_RESOURCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int PERSISTENT_RESOURCE_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static CreatePersistentResourceRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static CreatePersistentResourceRequest.Builder newBuilder()
public static CreatePersistentResourceRequest.Builder newBuilder(CreatePersistentResourceRequest prototype)
public static CreatePersistentResourceRequest parseDelimitedFrom(InputStream input)
public static CreatePersistentResourceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreatePersistentResourceRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static CreatePersistentResourceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreatePersistentResourceRequest parseFrom(ByteString data)
public static CreatePersistentResourceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreatePersistentResourceRequest parseFrom(CodedInputStream input)
public static CreatePersistentResourceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreatePersistentResourceRequest parseFrom(InputStream input)
public static CreatePersistentResourceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreatePersistentResourceRequest parseFrom(ByteBuffer data)
public static CreatePersistentResourceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<CreatePersistentResourceRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public CreatePersistentResourceRequest getDefaultInstanceForType()
public String getParent()
Required. The resource name of the Location to create the
PersistentResource in. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The resource name of the Location to create the
PersistentResource in. 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.
|
public Parser<CreatePersistentResourceRequest> getParserForType()
Overrides
public PersistentResource getPersistentResource()
Required. The PersistentResource to create.
.google.cloud.aiplatform.v1beta1.PersistentResource persistent_resource = 2 [(.google.api.field_behavior) = REQUIRED];
public String getPersistentResourceId()
Required. The ID to use for the PersistentResource, which become the final
component of the PersistentResource's resource name.
The maximum length is 63 characters, and valid characters
are /^a-z?$/
.
string persistent_resource_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The persistentResourceId.
|
public ByteString getPersistentResourceIdBytes()
Required. The ID to use for the PersistentResource, which become the final
component of the PersistentResource's resource name.
The maximum length is 63 characters, and valid characters
are /^a-z?$/
.
string persistent_resource_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for persistentResourceId.
|
public PersistentResourceOrBuilder getPersistentResourceOrBuilder()
Required. The PersistentResource to create.
.google.cloud.aiplatform.v1beta1.PersistentResource persistent_resource = 2 [(.google.api.field_behavior) = REQUIRED];
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public boolean hasPersistentResource()
Required. The PersistentResource to create.
.google.cloud.aiplatform.v1beta1.PersistentResource persistent_resource = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the persistentResource field is set.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreatePersistentResourceRequest.Builder newBuilderForType()
protected CreatePersistentResourceRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public CreatePersistentResourceRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides