Package com.google.cloud.vmwareengine.v1
Class Nsx.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
com.google.cloud.vmwareengine.v1.Nsx.Builder
- All Implemented Interfaces:
NsxOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Nsx
public static final class Nsx.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
implements NsxOrBuilder
Details about a NSX Manager appliance.Protobuf type
google.cloud.vmwareengine.v1.Nsx-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Fully qualified domain name of the appliance.Internal IP address of the appliance.Output only.Version of the appliance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFqdn()Fully qualified domain name of the appliance.com.google.protobuf.ByteStringFully qualified domain name of the appliance.Internal IP address of the appliance.com.google.protobuf.ByteStringInternal IP address of the appliance.getState()Output only.intOutput only.Version of the appliance.com.google.protobuf.ByteStringVersion of the appliance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Fully qualified domain name of the appliance.setFqdnBytes(com.google.protobuf.ByteString value) Fully qualified domain name of the appliance.setInternalIp(String value) Internal IP address of the appliance.setInternalIpBytes(com.google.protobuf.ByteString value) Internal IP address of the appliance.Output only.setStateValue(int value) Output only.setVersion(String value) Version of the appliance.setVersionBytes(com.google.protobuf.ByteString value) Version of the appliance.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Nsx.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Nsx.Builder>
-
mergeFrom
public Nsx.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Nsx.Builder>- Throws:
IOException
-
getInternalIp
Internal IP address of the appliance.
string internal_ip = 2;- Specified by:
getInternalIpin interfaceNsxOrBuilder- Returns:
- The internalIp.
-
getInternalIpBytes
public com.google.protobuf.ByteString getInternalIpBytes()Internal IP address of the appliance.
string internal_ip = 2;- Specified by:
getInternalIpBytesin interfaceNsxOrBuilder- Returns:
- The bytes for internalIp.
-
setInternalIp
Internal IP address of the appliance.
string internal_ip = 2;- Parameters:
value- The internalIp to set.- Returns:
- This builder for chaining.
-
clearInternalIp
Internal IP address of the appliance.
string internal_ip = 2;- Returns:
- This builder for chaining.
-
setInternalIpBytes
Internal IP address of the appliance.
string internal_ip = 2;- Parameters:
value- The bytes for internalIp to set.- Returns:
- This builder for chaining.
-
getVersion
Version of the appliance.
string version = 4;- Specified by:
getVersionin interfaceNsxOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()Version of the appliance.
string version = 4;- Specified by:
getVersionBytesin interfaceNsxOrBuilder- Returns:
- The bytes for version.
-
setVersion
Version of the appliance.
string version = 4;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
Version of the appliance.
string version = 4;- Returns:
- This builder for chaining.
-
setVersionBytes
Version of the appliance.
string version = 4;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()Output only. The state of the appliance.
.google.cloud.vmwareengine.v1.Nsx.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceNsxOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The state of the appliance.
.google.cloud.vmwareengine.v1.Nsx.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The state of the appliance.
.google.cloud.vmwareengine.v1.Nsx.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceNsxOrBuilder- Returns:
- The state.
-
setState
Output only. The state of the appliance.
.google.cloud.vmwareengine.v1.Nsx.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The state of the appliance.
.google.cloud.vmwareengine.v1.Nsx.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getFqdn
Fully qualified domain name of the appliance.
string fqdn = 6;- Specified by:
getFqdnin interfaceNsxOrBuilder- Returns:
- The fqdn.
-
getFqdnBytes
public com.google.protobuf.ByteString getFqdnBytes()Fully qualified domain name of the appliance.
string fqdn = 6;- Specified by:
getFqdnBytesin interfaceNsxOrBuilder- Returns:
- The bytes for fqdn.
-
setFqdn
Fully qualified domain name of the appliance.
string fqdn = 6;- Parameters:
value- The fqdn to set.- Returns:
- This builder for chaining.
-
clearFqdn
Fully qualified domain name of the appliance.
string fqdn = 6;- Returns:
- This builder for chaining.
-
setFqdnBytes
Fully qualified domain name of the appliance.
string fqdn = 6;- Parameters:
value- The bytes for fqdn to set.- Returns:
- This builder for chaining.
-