public static final class Task.InfrastructureSpec extends GeneratedMessageV3 implements Task.InfrastructureSpecOrBuilder
Configuration for the underlying infrastructure used to run workloads.
Protobuf type google.cloud.dataplex.v1.Task.InfrastructureSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
BATCH_FIELD_NUMBER
public static final int BATCH_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
CONTAINER_IMAGE_FIELD_NUMBER
public static final int CONTAINER_IMAGE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VPC_NETWORK_FIELD_NUMBER
public static final int VPC_NETWORK_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static Task.InfrastructureSpec getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Task.InfrastructureSpec.Builder newBuilder()
newBuilder(Task.InfrastructureSpec prototype)
public static Task.InfrastructureSpec.Builder newBuilder(Task.InfrastructureSpec prototype)
public static Task.InfrastructureSpec parseDelimitedFrom(InputStream input)
public static Task.InfrastructureSpec parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Task.InfrastructureSpec parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Task.InfrastructureSpec parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Task.InfrastructureSpec parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Task.InfrastructureSpec parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Task.InfrastructureSpec parseFrom(CodedInputStream input)
public static Task.InfrastructureSpec parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Task.InfrastructureSpec parseFrom(InputStream input)
public static Task.InfrastructureSpec parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Task.InfrastructureSpec parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Task.InfrastructureSpec parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Task.InfrastructureSpec> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getBatch()
public Task.InfrastructureSpec.BatchComputeResources getBatch()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
getBatchOrBuilder()
public Task.InfrastructureSpec.BatchComputeResourcesOrBuilder getBatchOrBuilder()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
getContainerImage()
public Task.InfrastructureSpec.ContainerImageRuntime getContainerImage()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
getContainerImageOrBuilder()
public Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder getContainerImageOrBuilder()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
getDefaultInstanceForType()
public Task.InfrastructureSpec getDefaultInstanceForType()
getNetworkCase()
public Task.InfrastructureSpec.NetworkCase getNetworkCase()
getParserForType()
public Parser<Task.InfrastructureSpec> getParserForType()
Overrides
getResourcesCase()
public Task.InfrastructureSpec.ResourcesCase getResourcesCase()
getRuntimeCase()
public Task.InfrastructureSpec.RuntimeCase getRuntimeCase()
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getVpcNetwork()
public Task.InfrastructureSpec.VpcNetwork getVpcNetwork()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
getVpcNetworkOrBuilder()
public Task.InfrastructureSpec.VpcNetworkOrBuilder getVpcNetworkOrBuilder()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
hasBatch()
public boolean hasBatch()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns |
---|
Type | Description |
boolean | Whether the batch field is set.
|
hasContainerImage()
public boolean hasContainerImage()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns |
---|
Type | Description |
boolean | Whether the containerImage field is set.
|
hasVpcNetwork()
public boolean hasVpcNetwork()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns |
---|
Type | Description |
boolean | Whether the vpcNetwork field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Task.InfrastructureSpec.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Task.InfrastructureSpec.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public Task.InfrastructureSpec.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides