public final class CreateHardwareRequest extends GeneratedMessageV3 implements CreateHardwareRequestOrBuilder
A request to create hardware.
Protobuf type google.cloud.gdchardwaremanagement.v1alpha.CreateHardwareRequest
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
HARDWARE_FIELD_NUMBER
public static final int HARDWARE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
HARDWARE_ID_FIELD_NUMBER
public static final int HARDWARE_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateHardwareRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateHardwareRequest.Builder newBuilder()
newBuilder(CreateHardwareRequest prototype)
public static CreateHardwareRequest.Builder newBuilder(CreateHardwareRequest prototype)
public static CreateHardwareRequest parseDelimitedFrom(InputStream input)
public static CreateHardwareRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateHardwareRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateHardwareRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateHardwareRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateHardwareRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateHardwareRequest parseFrom(CodedInputStream input)
public static CreateHardwareRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateHardwareRequest parseFrom(InputStream input)
public static CreateHardwareRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateHardwareRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateHardwareRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateHardwareRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateHardwareRequest getDefaultInstanceForType()
getHardware()
public Hardware getHardware()
Required. The resource to create.
.google.cloud.gdchardwaremanagement.v1alpha.Hardware hardware = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Hardware |
The hardware.
|
getHardwareId()
public String getHardwareId()
Optional. ID used to uniquely identify the Hardware within its parent
scope. This field should contain at most 63 characters and must start with
lowercase characters.
Only lowercase characters, numbers and -
are accepted.
The -
character cannot be the first or the last one.
A system generated ID will be used if the field is not set.
The hardware.name field in the request will be ignored.
string hardware_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The hardwareId.
|
getHardwareIdBytes()
public ByteString getHardwareIdBytes()
Optional. ID used to uniquely identify the Hardware within its parent
scope. This field should contain at most 63 characters and must start with
lowercase characters.
Only lowercase characters, numbers and -
are accepted.
The -
character cannot be the first or the last one.
A system generated ID will be used if the field is not set.
The hardware.name field in the request will be ignored.
string hardware_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for hardwareId.
|
getHardwareOrBuilder()
public HardwareOrBuilder getHardwareOrBuilder()
Required. The resource to create.
.google.cloud.gdchardwaremanagement.v1alpha.Hardware hardware = 3 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. The project and location to create hardware in.
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 project and location to create hardware 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.
|
getParserForType()
public Parser<CreateHardwareRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasHardware()
public boolean hasHardware()
Required. The resource to create.
.google.cloud.gdchardwaremanagement.v1alpha.Hardware hardware = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the hardware field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateHardwareRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateHardwareRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public CreateHardwareRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides