public static final class NetworkResourceConfig.Builder extends GeneratedMessageV3.Builder<NetworkResourceConfig.Builder> implements NetworkResourceConfigOrBuilder
Describes how a network resource should be initialized. Each network resource
can either be imported from an existing Google Cloud resource or initialized
when the cluster is created.
Protobuf type google.cloud.hypercomputecluster.v1beta.NetworkResourceConfig
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 NetworkResourceConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public NetworkResourceConfig build()
buildPartial()
public NetworkResourceConfig buildPartial()
clear()
public NetworkResourceConfig.Builder clear()
Overrides
clearConfig()
public NetworkResourceConfig.Builder clearConfig()
clearExistingNetwork()
public NetworkResourceConfig.Builder clearExistingNetwork()
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
clearField(Descriptors.FieldDescriptor field)
public NetworkResourceConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNewNetwork()
public NetworkResourceConfig.Builder clearNewNetwork()
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
clearOneof(Descriptors.OneofDescriptor oneof)
public NetworkResourceConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public NetworkResourceConfig.Builder clone()
Overrides
getConfigCase()
public NetworkResourceConfig.ConfigCase getConfigCase()
getDefaultInstanceForType()
public NetworkResourceConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExistingNetwork()
public ExistingNetworkConfig getExistingNetwork()
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getExistingNetworkBuilder()
public ExistingNetworkConfig.Builder getExistingNetworkBuilder()
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getExistingNetworkOrBuilder()
public ExistingNetworkConfigOrBuilder getExistingNetworkOrBuilder()
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getNewNetwork()
public NewNetworkConfig getNewNetwork()
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getNewNetworkBuilder()
public NewNetworkConfig.Builder getNewNetworkBuilder()
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getNewNetworkOrBuilder()
public NewNetworkConfigOrBuilder getNewNetworkOrBuilder()
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
hasExistingNetwork()
public boolean hasExistingNetwork()
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
boolean |
Whether the existingNetwork field is set.
|
hasNewNetwork()
public boolean hasNewNetwork()
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
boolean |
Whether the newNetwork field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeExistingNetwork(ExistingNetworkConfig value)
public NetworkResourceConfig.Builder mergeExistingNetwork(ExistingNetworkConfig value)
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
mergeFrom(NetworkResourceConfig other)
public NetworkResourceConfig.Builder mergeFrom(NetworkResourceConfig other)
public NetworkResourceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public NetworkResourceConfig.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeNewNetwork(NewNetworkConfig value)
public NetworkResourceConfig.Builder mergeNewNetwork(NewNetworkConfig value)
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NetworkResourceConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setExistingNetwork(ExistingNetworkConfig value)
public NetworkResourceConfig.Builder setExistingNetwork(ExistingNetworkConfig value)
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
setExistingNetwork(ExistingNetworkConfig.Builder builderForValue)
public NetworkResourceConfig.Builder setExistingNetwork(ExistingNetworkConfig.Builder builderForValue)
Optional. Immutable. If set, indicates that an existing network should be
imported.
.google.cloud.hypercomputecluster.v1beta.ExistingNetworkConfig existing_network = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
setField(Descriptors.FieldDescriptor field, Object value)
public NetworkResourceConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setNewNetwork(NewNetworkConfig value)
public NetworkResourceConfig.Builder setNewNetwork(NewNetworkConfig value)
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
setNewNetwork(NewNetworkConfig.Builder builderForValue)
public NetworkResourceConfig.Builder setNewNetwork(NewNetworkConfig.Builder builderForValue)
Optional. Immutable. If set, indicates that a new network should be
created.
.google.cloud.hypercomputecluster.v1beta.NewNetworkConfig new_network = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NetworkResourceConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final NetworkResourceConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides