public static final class NetworkResourceConfig.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
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];
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];
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 GeneratedMessage.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];
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];
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];