Class StateTimeline.Builder (1.73.0)

public static final class StateTimeline.Builder extends GeneratedMessageV3.Builder<StateTimeline.Builder> implements StateTimelineOrBuilder

The timeline of the pending states for a resource.

Protobuf type google.cloud.networkconnectivity.v1.StateTimeline

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllStates(Iterable<? extends StateTimeline.StateMetadata> values)

public StateTimeline.Builder addAllStates(Iterable<? extends StateTimeline.StateMetadata> values)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
values Iterable<? extends com.google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata>
Returns
Type Description
StateTimeline.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public StateTimeline.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StateTimeline.Builder
Overrides

addStates(StateTimeline.StateMetadata value)

public StateTimeline.Builder addStates(StateTimeline.StateMetadata value)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value StateTimeline.StateMetadata
Returns
Type Description
StateTimeline.Builder

addStates(StateTimeline.StateMetadata.Builder builderForValue)

public StateTimeline.Builder addStates(StateTimeline.StateMetadata.Builder builderForValue)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue StateTimeline.StateMetadata.Builder
Returns
Type Description
StateTimeline.Builder

addStates(int index, StateTimeline.StateMetadata value)

public StateTimeline.Builder addStates(int index, StateTimeline.StateMetadata value)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value StateTimeline.StateMetadata
Returns
Type Description
StateTimeline.Builder

addStates(int index, StateTimeline.StateMetadata.Builder builderForValue)

public StateTimeline.Builder addStates(int index, StateTimeline.StateMetadata.Builder builderForValue)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue StateTimeline.StateMetadata.Builder
Returns
Type Description
StateTimeline.Builder

addStatesBuilder()

public StateTimeline.StateMetadata.Builder addStatesBuilder()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StateTimeline.StateMetadata.Builder

addStatesBuilder(int index)

public StateTimeline.StateMetadata.Builder addStatesBuilder(int index)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
StateTimeline.StateMetadata.Builder

build()

public StateTimeline build()
Returns
Type Description
StateTimeline

buildPartial()

public StateTimeline buildPartial()
Returns
Type Description
StateTimeline

clear()

public StateTimeline.Builder clear()
Returns
Type Description
StateTimeline.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public StateTimeline.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
StateTimeline.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public StateTimeline.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
StateTimeline.Builder
Overrides

clearStates()

public StateTimeline.Builder clearStates()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StateTimeline.Builder

clone()

public StateTimeline.Builder clone()
Returns
Type Description
StateTimeline.Builder
Overrides

getDefaultInstanceForType()

public StateTimeline getDefaultInstanceForType()
Returns
Type Description
StateTimeline

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getStates(int index)

public StateTimeline.StateMetadata getStates(int index)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
StateTimeline.StateMetadata

getStatesBuilder(int index)

public StateTimeline.StateMetadata.Builder getStatesBuilder(int index)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
StateTimeline.StateMetadata.Builder

getStatesBuilderList()

public List<StateTimeline.StateMetadata.Builder> getStatesBuilderList()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getStatesCount()

public int getStatesCount()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getStatesList()

public List<StateTimeline.StateMetadata> getStatesList()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<StateMetadata>

getStatesOrBuilder(int index)

public StateTimeline.StateMetadataOrBuilder getStatesOrBuilder(int index)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
StateTimeline.StateMetadataOrBuilder

getStatesOrBuilderList()

public List<? extends StateTimeline.StateMetadataOrBuilder> getStatesOrBuilderList()

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.networkconnectivity.v1.StateTimeline.StateMetadataOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(StateTimeline other)

public StateTimeline.Builder mergeFrom(StateTimeline other)
Parameter
Name Description
other StateTimeline
Returns
Type Description
StateTimeline.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public StateTimeline.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
StateTimeline.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public StateTimeline.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
StateTimeline.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final StateTimeline.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
StateTimeline.Builder
Overrides

removeStates(int index)

public StateTimeline.Builder removeStates(int index)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
StateTimeline.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public StateTimeline.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StateTimeline.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public StateTimeline.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
StateTimeline.Builder
Overrides

setStates(int index, StateTimeline.StateMetadata value)

public StateTimeline.Builder setStates(int index, StateTimeline.StateMetadata value)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value StateTimeline.StateMetadata
Returns
Type Description
StateTimeline.Builder

setStates(int index, StateTimeline.StateMetadata.Builder builderForValue)

public StateTimeline.Builder setStates(int index, StateTimeline.StateMetadata.Builder builderForValue)

Output only. The state and activation time details of the resource state.

repeated .google.cloud.networkconnectivity.v1.StateTimeline.StateMetadata states = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue StateTimeline.StateMetadata.Builder
Returns
Type Description
StateTimeline.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final StateTimeline.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
StateTimeline.Builder
Overrides